.elementor-255 .elementor-element.elementor-element-ca8ffcc{--display:flex;--min-height:850px;--justify-content:center;--overlay-opacity:0.27;--margin-top:-177px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-255 .elementor-element.elementor-element-ca8ffcc::before,.elementor-255 .elementor-element.elementor-element-ca8ffcc>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-ca8ffcc>.e-con-inner>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-ca8ffcc>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-ca8ffcc>.e-con-inner>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-ca8ffcc>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-text);--background-overlay:''}.elementor-255 .elementor-element.elementor-element-ca8ffcc:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-ca8ffcc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url(https://www.feelgood-festival.at/wp-content/uploads/2025/07/1-_DSC7443.jpg) 50% 50%;background-size:cover}.elementor-255 .elementor-element.elementor-element-42830a9>.elementor-widget-container{margin:130px 0 20px 0;padding:0 0 0 0}.elementor-255 .elementor-element.elementor-element-42830a9{text-align:center}.elementor-255 .elementor-element.elementor-element-42830a9 .elementor-heading-title{font-family:"Babydoll",Sans-serif;font-size:65px;line-height:1px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-f260287>.elementor-widget-container{margin:20px 0 0 0;padding:0 0 30px 0}.elementor-255 .elementor-element.elementor-element-f260287{text-align:center}.elementor-255 .elementor-element.elementor-element-f260287 .elementor-heading-title{font-family:"Babydoll",Sans-serif;font-size:100px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-8653279>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-255 .elementor-element.elementor-element-8653279{text-align:center}.elementor-255 .elementor-element.elementor-element-8653279 .elementor-heading-title{font-family:"Kollektif",Sans-serif;font-size:57px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-a251ebc>.elementor-widget-container{margin:-20px 0 0 0;padding:0 0 0 0}.elementor-255 .elementor-element.elementor-element-a251ebc{text-align:center}.elementor-255 .elementor-element.elementor-element-a251ebc .elementor-heading-title{font-size:25px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-eef896f{--spacer-size:10px}.elementor-255 .elementor-element.elementor-element-be8a4da.elementor-element{--align-self:center}.elementor-255 .elementor-element.elementor-element-be8a4da .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-be8a4da .qodef-qi-button:hover{color:var(--e-global-color-text);border-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-be8a4da .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-be8a4da .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-be8a4da .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-be8a4da .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-c1aedc0{--display:flex;--min-height:850px;--justify-content:center;--overlay-opacity:0.27;--margin-top:-170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-255 .elementor-element.elementor-element-c1aedc0::before,.elementor-255 .elementor-element.elementor-element-c1aedc0>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-c1aedc0>.e-con-inner>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-c1aedc0>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-c1aedc0>.e-con-inner>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-c1aedc0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-text);--background-overlay:''}.elementor-255 .elementor-element.elementor-element-e48d473>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-255 .elementor-element.elementor-element-e48d473{text-align:center}.elementor-255 .elementor-element.elementor-element-e48d473 .elementor-heading-title{font-family:"Babydoll",Sans-serif;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-20e8403>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-255 .elementor-element.elementor-element-20e8403{text-align:center}.elementor-255 .elementor-element.elementor-element-20e8403 .elementor-heading-title{font-family:"Babydoll",Sans-serif;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-a8581a0>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-255 .elementor-element.elementor-element-a8581a0{text-align:center}.elementor-255 .elementor-element.elementor-element-a8581a0 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-9b53f39.elementor-element{--align-self:center}.elementor-255 .elementor-element.elementor-element-9b53f39 .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-9b53f39 .qodef-qi-button:hover{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-255 .elementor-element.elementor-element-9b53f39 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-9b53f39 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-9b53f39 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-9b53f39 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-48d8fa1{--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:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:3}.elementor-255 .elementor-element.elementor-element-48d8fa1:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-48d8fa1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-aff18a8{--display:flex}.elementor-255 .elementor-element.elementor-element-a51dd19{--spacer-size:26px}.elementor-255 .elementor-element.elementor-element-2cbd74a>.elementor-widget-container{padding:0 0 20px 0}.elementor-255 .elementor-element.elementor-element-2cbd74a{text-align:center}.elementor-255 .elementor-element.elementor-element-2cbd74a .elementor-heading-title{font-family:"Kollektif",Sans-serif;font-size:53px;font-weight:700;line-height:75px}.elementor-255 .elementor-element.elementor-element-0b87b50{--display:flex;--position:absolute;--min-height:400px;top:384px}.elementor-255 .elementor-element.elementor-element-0b87b50:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-0b87b50>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:radial-gradient(at center center,var(--e-global-color-97c9e2e) 2%,#F2295B00 64%)}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-0b87b50{left:-228px}body.rtl .elementor-255 .elementor-element.elementor-element-0b87b50{right:-228px}.elementor-255 .elementor-element.elementor-element-a956657{width:var(--container-widget-width,837px);max-width:837px;--container-widget-width:837px;--container-widget-flex-grow:0;z-index:5;text-align:justify;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0}.elementor-255 .elementor-element.elementor-element-a956657>.elementor-widget-container{margin:0 0 0 0;padding:0% 6% 0% 0%}.elementor-255 .elementor-element.elementor-element-a956657 a{color:var(--e-global-color-text)}.elementor-255 .elementor-element.elementor-element-edd8e89{--spacer-size:26px}.elementor-255 .elementor-element.elementor-element-9305dd9.elementor-element{--align-self:center}.elementor-255 .elementor-element.elementor-element-9305dd9 .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-255 .elementor-element.elementor-element-9305dd9 .qodef-qi-button:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-9305dd9 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-9305dd9 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-9305dd9 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-9305dd9 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-bd5c874{--display:flex;--justify-content:center}.elementor-255 .elementor-element.elementor-element-b791534 img{width:85%}.elementor-255 .elementor-element.elementor-element-286e472{--display:flex;--min-height:119px;--overlay-opacity:0.5}.elementor-255 .elementor-element.elementor-element-286e472:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-286e472>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-286e472::before,.elementor-255 .elementor-element.elementor-element-286e472>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-286e472>.e-con-inner>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-286e472>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-286e472>.e-con-inner>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-286e472>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-secondary);--background-overlay:''}.elementor-255 .elementor-element.elementor-element-3095dfb .elementor-heading-title{font-family:"Kollektif",Sans-serif;font-weight:600}.elementor-255 .elementor-element.elementor-element-9f19779{width:var(--container-widget-width,837px);max-width:837px;--container-widget-width:837px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0;color:#000}.elementor-255 .elementor-element.elementor-element-9f19779>.elementor-widget-container{margin:0 0 0 0;padding:0% 6% 0% 0%}.elementor-255 .elementor-element.elementor-element-9f19779 a{color:var(--e-global-color-text)}.elementor-255 .elementor-element.elementor-element-4b5a618.elementor-element{--align-self:center}.elementor-255 .elementor-element.elementor-element-4b5a618 .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600}.elementor-255 .elementor-element.elementor-element-4b5a618 .qodef-qi-button:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-4b5a618 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-4b5a618 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-4b5a618 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-4b5a618 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-a2cd998{--display:flex;--min-height:850px;--margin-top:-800px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-255 .elementor-element.elementor-element-a2cd998:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-a2cd998>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-c08bbc2{--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:150px;--padding-left:50px;--padding-right:50px;--z-index:100}.elementor-255 .elementor-element.elementor-element-c08bbc2:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-c08bbc2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-68f7bf8{text-align:center}.elementor-255 .elementor-element.elementor-element-68f7bf8 .elementor-heading-title{font-family:"Kollektif",Sans-serif;font-size:90px;font-weight:500}.elementor-255 .elementor-element.elementor-element-c3bee19{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-40px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-40px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-text );--arrow-hover-color:var( --e-global-color-a929288 )}.elementor-255 .elementor-element.elementor-element-c3bee19 .swiper-slide>.elementor-element{height:100%}.elementor-255 .elementor-element.elementor-element-bf7d9a0.elementor-element{--align-self:center}.elementor-255 .elementor-element.elementor-element-bf7d9a0 .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-255 .elementor-element.elementor-element-bf7d9a0 .qodef-qi-button:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-bf7d9a0 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-bf7d9a0 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-bf7d9a0 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-bf7d9a0 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-8016775{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3}.elementor-255 .elementor-element.elementor-element-8016775:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-8016775>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-e40707b{z-index:50;text-align:center}.elementor-255 .elementor-element.elementor-element-e40707b .elementor-heading-title{font-family:"Babydoll",Sans-serif;font-size:64px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-d286cd4{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:4}.elementor-255 .elementor-element.elementor-element-d286cd4:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-d286cd4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-43b7e7a{--display:flex}.elementor-255 .elementor-element.elementor-element-dc3936d{--spacer-size:30px}.elementor-255 .elementor-element.elementor-element-2b96496>.elementor-widget-container{padding:0 0 20px 0}.elementor-255 .elementor-element.elementor-element-2b96496{z-index:20;text-align:center}.elementor-255 .elementor-element.elementor-element-2b96496 .elementor-heading-title{font-family:"Kollektif",Sans-serif;font-size:53px;font-weight:700;line-height:75px}.elementor-255 .elementor-element.elementor-element-f33abc0{width:var(--container-widget-width,837px);max-width:837px;--container-widget-width:837px;--container-widget-flex-grow:0;z-index:60;text-align:justify;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0}.elementor-255 .elementor-element.elementor-element-f33abc0>.elementor-widget-container{margin:0 0 0 0;padding:0% 6% 0% 0%}.elementor-255 .elementor-element.elementor-element-2822e3e{--display:flex;--position:absolute;--min-height:400px;top:311px}.elementor-255 .elementor-element.elementor-element-2822e3e:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-2822e3e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:radial-gradient(at center center,var(--e-global-color-primary) 9%,#F2295B00 64%)}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-2822e3e{left:-156px}body.rtl .elementor-255 .elementor-element.elementor-element-2822e3e{right:-156px}.elementor-255 .elementor-element.elementor-element-5021371{--spacer-size:25px}.elementor-255 .elementor-element.elementor-element-e31dc93.elementor-element{--align-self:center}.elementor-255 .elementor-element.elementor-element-e31dc93{z-index:32}.elementor-255 .elementor-element.elementor-element-e31dc93 .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-255 .elementor-element.elementor-element-e31dc93 .qodef-qi-button:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-primary)}.elementor-255 .elementor-element.elementor-element-e31dc93 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-primary)}.elementor-255 .elementor-element.elementor-element-e31dc93 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-primary)}.elementor-255 .elementor-element.elementor-element-e31dc93 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-primary)}.elementor-255 .elementor-element.elementor-element-e31dc93 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-primary)}.elementor-255 .elementor-element.elementor-element-eb4fc6c{--display:flex;--justify-content:center}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--one-side .qodef-m-card:nth-last-child(9){transform:scale(calc(1 - 8 * 0.06));right:calc(-1 * 8 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--both .qodef-m-card:nth-last-child(9){transform:scale(calc(1 - 4 * 0.06));left:calc(-1 * 4 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--one-side .qodef-m-card:nth-last-child(8){transform:scale(calc(1 - 7 * 0.06));right:calc(-1 * 7 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--both .qodef-m-card:nth-last-child(8){transform:scale(calc(1 - 4 * 0.06));right:calc(-1 * 4 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--one-side .qodef-m-card:nth-last-child(7){transform:scale(calc(1 - 6 * 0.06));right:calc(-1 * 6 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--both .qodef-m-card:nth-last-child(7){transform:scale(calc(1 - 3 * 0.06));left:calc(-1 * 3 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--one-side .qodef-m-card:nth-last-child(6){transform:scale(calc(1 - 5 * 0.06));right:calc(-1 * 5 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--both .qodef-m-card:nth-last-child(6){transform:scale(calc(1 - 3 * 0.06));right:calc(-1 * 3 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--one-side .qodef-m-card:nth-last-child(5){transform:scale(calc(1 - 4 * 0.06));right:calc(-1 * 4 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--both .qodef-m-card:nth-last-child(5){transform:scale(calc(1 - 2 * 0.06));left:calc(-1 * 2 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--one-side .qodef-m-card:nth-last-child(4){transform:scale(calc(1 - 3 * 0.06));right:calc(-1 * 3 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--both .qodef-m-card:nth-last-child(4){transform:scale(calc(1 - 2 * 0.06));right:calc(-1 * 2 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--one-side .qodef-m-card:nth-last-child(3){transform:scale(calc(1 - 2 * 0.06));right:calc(-1 * 2 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--both .qodef-m-card:nth-last-child(3){transform:scale(calc(1 - 1 * 0.06));left:calc(-1 * 1 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--one-side .qodef-m-card:nth-last-child(2){transform:scale(calc(1 - 1 * 0.06));right:calc(-1 * 1 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--both .qodef-m-card:nth-last-child(2){transform:scale(calc(1 - 1 * 0.06));right:calc(-1 * 1 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--one-side .qodef-m-card:nth-last-child(1){transform:scale(calc(1 - 0 * 0.06));right:calc(-1 * 0 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--both .qodef-m-card:nth-last-child(1){transform:scale(calc(1 - 0 * 0.06));left:calc(-1 * 0 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--one-side .qodef-m-card:nth-last-child(10){right:calc(-1 * 9 * 5%)}.elementor-255 .elementor-element.elementor-element-14dab12 .qodef-orientation--both .qodef-m-card:nth-last-child(10){right:calc(-1 * 5 * 5%)}.elementor-255 .elementor-element.elementor-element-6861416{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:3}.elementor-255 .elementor-element.elementor-element-6861416:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-6861416>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-2b5115c{--spacer-size:26px}.elementor-255 .elementor-element.elementor-element-2d11597.elementor-element{--align-self:center}.elementor-255 .elementor-element.elementor-element-2d11597 .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-255 .elementor-element.elementor-element-2d11597 .qodef-qi-button:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-2d11597 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-2d11597 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-2d11597 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-2d11597 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-98725ac{--display:flex;--min-height:119px;--overlay-opacity:0.5}.elementor-255 .elementor-element.elementor-element-98725ac::before,.elementor-255 .elementor-element.elementor-element-98725ac>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-98725ac>.e-con-inner>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-98725ac>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-98725ac>.e-con-inner>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-98725ac>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-text);--background-overlay:''}.elementor-255 .elementor-element.elementor-element-70cba76{--spacer-size:26px}.elementor-255 .elementor-element.elementor-element-7329fc5 .elementor-heading-title{font-family:"Babydoll",Sans-serif;font-weight:600;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-2468273{--spacer-size:26px}.elementor-255 .elementor-element.elementor-element-06df7c7.elementor-element{--align-self:center}.elementor-255 .elementor-element.elementor-element-06df7c7 .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-06df7c7 .qodef-qi-button:hover{color:var(--e-global-color-text);border-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-06df7c7 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-06df7c7 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-06df7c7 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-06df7c7 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-c1a1720{--display:flex;--overlay-opacity:0.29;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;--z-index:3}.elementor-255 .elementor-element.elementor-element-c1a1720:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-c1a1720>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.feelgood-festival.at/wp-content/uploads/2025/07/FGF2-43.jpg);background-position:center center}.elementor-255 .elementor-element.elementor-element-c1a1720::before,.elementor-255 .elementor-element.elementor-element-c1a1720>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-c1a1720>.e-con-inner>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-c1a1720>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-c1a1720>.e-con-inner>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-c1a1720>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-text);--background-overlay:''}.elementor-255 .elementor-element.elementor-element-93bbf2e{--spacer-size:47px}.elementor-255 .elementor-element.elementor-element-730afe1{text-align:center}.elementor-255 .elementor-element.elementor-element-730afe1 .elementor-heading-title{font-family:"Babydoll",Sans-serif;font-size:110px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-72e5d64{--spacer-size:47px}.elementor-255 .elementor-element.elementor-element-9c7a289.elementor-element{--align-self:center}.elementor-255 .elementor-element.elementor-element-9c7a289 .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-9c7a289 .qodef-qi-button:hover{color:var(--e-global-color-text);border-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-9c7a289 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-9c7a289 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-9c7a289 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-9c7a289 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-322c65b{--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:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:3}.elementor-255 .elementor-element.elementor-element-322c65b:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-322c65b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-9cf4064{--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:center}.elementor-255 .elementor-element.elementor-element-d82172e{text-align:start}.elementor-255 .elementor-element.elementor-element-d82172e img{width:100%}.elementor-255 .elementor-element.elementor-element-db6b44d{--display:flex}.elementor-255 .elementor-element.elementor-element-d8dc817{text-align:center}.elementor-255 .elementor-element.elementor-element-80c540d{--display:flex;--position:absolute;--min-height:400px;top:208px}.elementor-255 .elementor-element.elementor-element-80c540d:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-80c540d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:radial-gradient(at center center,var(--e-global-color-97c9e2e) 2%,#F2295B00 64%)}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-80c540d{left:196px}body.rtl .elementor-255 .elementor-element.elementor-element-80c540d{right:196px}.elementor-255 .elementor-element.elementor-element-893411a{--spacer-size:26px}.elementor-255 .elementor-element.elementor-element-e539fad.elementor-element{--align-self:center}.elementor-255 .elementor-element.elementor-element-e539fad{z-index:5}.elementor-255 .elementor-element.elementor-element-e539fad .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-255 .elementor-element.elementor-element-e539fad .qodef-qi-button:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-e539fad .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-e539fad .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-e539fad .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-e539fad .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-b6662bd{--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:150px;--padding-left:30px;--padding-right:30px;--z-index:3}.elementor-255 .elementor-element.elementor-element-b6662bd:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-b6662bd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-14588fb{text-align:center}.elementor-255 .elementor-element.elementor-element-4dc768f .qodef-qi-grid>.qodef-grid-inner{gap:70px}.elementor-255 .elementor-element.elementor-element-4dc768f .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:before{bottom:calc(-70px/2)}.elementor-255 .elementor-element.elementor-element-4dc768f .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:after{right:calc(-70px/2)}.elementor-255 .elementor-element.elementor-element-4dc768f .qodef-qi-grid.qodef-borders--all>.qodef-grid-inner>.qodef-grid-item{padding:70px}.elementor-255 .elementor-element.elementor-element-4dc768f .qodef-grid-item{text-align:center}.elementor-255 .elementor-element.elementor-element-4dc768f .qodef-e-images-holder{margin-bottom:0}.elementor-255 .elementor-element.elementor-element-4dc768f .qodef-e-title{margin-bottom:0}.elementor-255 .elementor-element.elementor-element-7ad33c8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:3}.elementor-255 .elementor-element.elementor-element-7ad33c8:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-7ad33c8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-3c4b6ee .qodef-e-inner{text-align:center}.elementor-255 .elementor-element.elementor-element-dee168b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:100}.elementor-255 .elementor-element.elementor-element-dee168b:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-dee168b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-6c981a3{text-align:center}.elementor-255 .elementor-element.elementor-element-6c981a3 .elementor-heading-title{font-family:"Kollektif",Sans-serif;font-size:50px;font-weight:500}.elementor-255 .elementor-element.elementor-element-9e06869{--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;--overlay-opacity:0.69;--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:25px}.elementor-255 .elementor-element.elementor-element-9e06869:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-9e06869>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.feelgood-festival.at/wp-content/uploads/2026/04/FGF2-67.jpg);background-position:center center;background-size:100% auto}.elementor-255 .elementor-element.elementor-element-9e06869::before,.elementor-255 .elementor-element.elementor-element-9e06869>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-9e06869>.e-con-inner>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-9e06869>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-9e06869>.e-con-inner>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-9e06869>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(90deg,#272727 0%,#FFFFFF00 55%)}.elementor-255 .elementor-element.elementor-element-a1ca5a7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-255 .elementor-element.elementor-element-a1ca5a7.e-con{--align-self:center}.elementor-255 .elementor-element.elementor-element-9d62b12 .elementor-heading-title{font-size:35px;line-height:35px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-4c1a402 .elementor-heading-title{font-size:16px;font-weight:600;line-height:35px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-26d3cb2>.elementor-widget-container{margin:0 0 0 0}.elementor-255 .elementor-element.elementor-element-26d3cb2 .elementor-heading-title{font-size:16px;line-height:35px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-13de2ca{--spacer-size:10px}.elementor-255 .elementor-element.elementor-element-cf4f7a7.elementor-element{--align-self:flex-start}.elementor-255 .elementor-element.elementor-element-cf4f7a7{z-index:5}.elementor-255 .elementor-element.elementor-element-cf4f7a7 .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-cf4f7a7 .qodef-qi-button:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-cf4f7a7 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-cf4f7a7 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-cf4f7a7 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-cf4f7a7 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-f3472b6{--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;--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:25px}.elementor-255 .elementor-element.elementor-element-f3472b6:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-f3472b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.feelgood-festival.at/wp-content/uploads/2026/04/FGF2-206.jpg);background-position:center center;background-size:cover}.elementor-255 .elementor-element.elementor-element-f3472b6::before,.elementor-255 .elementor-element.elementor-element-f3472b6>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-f3472b6>.e-con-inner>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-f3472b6>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-f3472b6>.e-con-inner>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-f3472b6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(90deg,var(--e-global-color-text) 25%,#FFFFFF00 55%)}.elementor-255 .elementor-element.elementor-element-c4859f2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-255 .elementor-element.elementor-element-c4859f2.e-con{--align-self:center}.elementor-255 .elementor-element.elementor-element-5670df2 .elementor-heading-title{font-size:35px;line-height:35px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-1e1a490 .elementor-heading-title{font-size:16px;font-weight:600;line-height:35px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-9d828ea>.elementor-widget-container{margin:0 0 0 0}.elementor-255 .elementor-element.elementor-element-9d828ea .elementor-heading-title{font-size:16px;line-height:35px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-187cf92{--spacer-size:10px}.elementor-255 .elementor-element.elementor-element-98624e2.elementor-element{--align-self:flex-start}.elementor-255 .elementor-element.elementor-element-98624e2{z-index:5}.elementor-255 .elementor-element.elementor-element-98624e2 .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-98624e2 .qodef-qi-button:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-98624e2 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-98624e2 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-98624e2 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-98624e2 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-8f9bf17{--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;--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px}.elementor-255 .elementor-element.elementor-element-8f9bf17:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-8f9bf17>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.feelgood-festival.at/wp-content/uploads/2026/02/FGF-709.jpg);background-position:center center;background-size:cover}.elementor-255 .elementor-element.elementor-element-8f9bf17::before,.elementor-255 .elementor-element.elementor-element-8f9bf17>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-8f9bf17>.e-con-inner>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-8f9bf17>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-8f9bf17>.e-con-inner>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-8f9bf17>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(90deg,var(--e-global-color-text) 25%,#FFFFFF00 55%)}.elementor-255 .elementor-element.elementor-element-ebbd38a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-255 .elementor-element.elementor-element-9e116fc .elementor-heading-title{font-size:35px;line-height:35px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-9e56035>.elementor-widget-container{margin:0 0 0 0}.elementor-255 .elementor-element.elementor-element-9e56035 .elementor-heading-title{font-size:16px;line-height:35px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-3a31a77{--spacer-size:10px}.elementor-255 .elementor-element.elementor-element-5bdfaf7.elementor-element{--align-self:flex-start}.elementor-255 .elementor-element.elementor-element-5bdfaf7{z-index:5}.elementor-255 .elementor-element.elementor-element-5bdfaf7 .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-5bdfaf7 .qodef-qi-button:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-5bdfaf7 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-5bdfaf7 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-5bdfaf7 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-5bdfaf7 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-321e51c{--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:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-60px;--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:-60px;--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-normal-color:var( --e-global-color-a929288 );--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-a929288 );--e-n-carousel-swiper-pagination-spacing:20px}.elementor-255 .elementor-element.elementor-element-321e51c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px}.elementor-255 .elementor-element.elementor-element-6d9580f{--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;--overlay-opacity:0.69;--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:25px}.elementor-255 .elementor-element.elementor-element-6d9580f:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-6d9580f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.feelgood-festival.at/wp-content/uploads/2026/04/FGF2-67.jpg);background-position:center center;background-size:100% auto}.elementor-255 .elementor-element.elementor-element-6d9580f::before,.elementor-255 .elementor-element.elementor-element-6d9580f>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-6d9580f>.e-con-inner>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-6d9580f>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-6d9580f>.e-con-inner>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-6d9580f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#272727;--background-overlay:''}.elementor-255 .elementor-element.elementor-element-deb9db0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-255 .elementor-element.elementor-element-deb9db0.e-con{--align-self:center}.elementor-255 .elementor-element.elementor-element-2e00697 .elementor-heading-title{font-size:35px;line-height:35px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-dc26e51 .elementor-heading-title{font-size:16px;font-weight:600;line-height:35px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-27dc2a9>.elementor-widget-container{margin:0 0 0 0}.elementor-255 .elementor-element.elementor-element-27dc2a9 .elementor-heading-title{font-size:16px;line-height:35px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-7ef7dd7{--spacer-size:10px}.elementor-255 .elementor-element.elementor-element-b4baa53.elementor-element{--align-self:flex-start}.elementor-255 .elementor-element.elementor-element-b4baa53{z-index:5}.elementor-255 .elementor-element.elementor-element-b4baa53 .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-b4baa53 .qodef-qi-button:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-b4baa53 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-b4baa53 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-b4baa53 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-b4baa53 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-bd51610{--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;--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:25px}.elementor-255 .elementor-element.elementor-element-bd51610:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-bd51610>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.feelgood-festival.at/wp-content/uploads/2026/04/FGF2-206.jpg);background-position:center center;background-size:cover}.elementor-255 .elementor-element.elementor-element-bd51610::before,.elementor-255 .elementor-element.elementor-element-bd51610>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-bd51610>.e-con-inner>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-bd51610>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-bd51610>.e-con-inner>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-bd51610>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-text);--background-overlay:''}.elementor-255 .elementor-element.elementor-element-12b4e0e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-255 .elementor-element.elementor-element-12b4e0e.e-con{--align-self:center}.elementor-255 .elementor-element.elementor-element-a81dc39 .elementor-heading-title{font-size:35px;line-height:35px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-39561b5 .elementor-heading-title{font-size:16px;font-weight:600;line-height:35px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-c0234d5>.elementor-widget-container{margin:0 0 0 0}.elementor-255 .elementor-element.elementor-element-c0234d5 .elementor-heading-title{font-size:16px;line-height:35px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-31feb2a{--spacer-size:10px}.elementor-255 .elementor-element.elementor-element-f0325cf.elementor-element{--align-self:flex-start}.elementor-255 .elementor-element.elementor-element-f0325cf{z-index:5}.elementor-255 .elementor-element.elementor-element-f0325cf .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-f0325cf .qodef-qi-button:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-f0325cf .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-f0325cf .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-f0325cf .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-f0325cf .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-db53afc{--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;--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px}.elementor-255 .elementor-element.elementor-element-db53afc:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-db53afc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.feelgood-festival.at/wp-content/uploads/2026/02/FGF-709.jpg);background-position:center center;background-size:cover}.elementor-255 .elementor-element.elementor-element-db53afc::before,.elementor-255 .elementor-element.elementor-element-db53afc>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-db53afc>.e-con-inner>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-db53afc>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-db53afc>.e-con-inner>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-db53afc>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-text);--background-overlay:''}.elementor-255 .elementor-element.elementor-element-0d38de4{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-255 .elementor-element.elementor-element-7a3a413 .elementor-heading-title{font-size:35px;line-height:35px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-a53f39b>.elementor-widget-container{margin:0 0 0 0}.elementor-255 .elementor-element.elementor-element-a53f39b .elementor-heading-title{font-size:16px;line-height:35px;color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-0874e9c{--spacer-size:10px}.elementor-255 .elementor-element.elementor-element-e1592d0.elementor-element{--align-self:flex-start}.elementor-255 .elementor-element.elementor-element-e1592d0{z-index:5}.elementor-255 .elementor-element.elementor-element-e1592d0 .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-255 .elementor-element.elementor-element-e1592d0 .qodef-qi-button:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-e1592d0 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-e1592d0 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-e1592d0 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-e1592d0 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-97c9e2e)}.elementor-255 .elementor-element.elementor-element-0fa5847{--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:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-60px;--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:-60px;--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-normal-color:var( --e-global-color-a929288 );--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-a929288 );--e-n-carousel-swiper-pagination-spacing:20px}.elementor-255 .elementor-element.elementor-element-0fa5847 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px}@media(max-width:1024px){.elementor-255 .elementor-element.elementor-element-ca8ffcc{--min-height:1000px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-255 .elementor-element.elementor-element-286e472{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-255 .elementor-element.elementor-element-3095dfb>.elementor-widget-container{padding:0 50px 0 50px}.elementor-255 .elementor-element.elementor-element-3095dfb{text-align:center}.elementor-255 .elementor-element.elementor-element-9f19779>.elementor-widget-container{padding:0 50px 0 50px}.elementor-255 .elementor-element.elementor-element-a2cd998{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-255 .elementor-element.elementor-element-c3bee19{--swiper-slides-to-display:2}.elementor-255 .elementor-element.elementor-element-8016775{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-255 .elementor-element.elementor-element-e40707b .elementor-heading-title{font-size:49px;line-height:1.3em}.elementor-255 .elementor-element.elementor-element-d286cd4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-255 .elementor-element.elementor-element-98725ac:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-98725ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.feelgood-festival.at/wp-content/uploads/2024/11/©IsabellaHewlett_2024-06-23_FeelGood-Day2_108-e1730992787100-800x600.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-255 .elementor-element.elementor-element-98725ac{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;--z-index:10}.elementor-255 .elementor-element.elementor-element-7329fc5>.elementor-widget-container{padding:0 50px 0 50px}.elementor-255 .elementor-element.elementor-element-7329fc5{text-align:center}.elementor-255 .elementor-element.elementor-element-c1a1720{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-255 .elementor-element.elementor-element-730afe1>.elementor-widget-container{padding:0 50px 0 50px}.elementor-255 .elementor-element.elementor-element-730afe1{text-align:center}.elementor-255 .elementor-element.elementor-element-322c65b{--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-255 .elementor-element.elementor-element-b6662bd{--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px}.elementor-255 .elementor-element.elementor-element-4dc768f .qodef-qi-grid>.qodef-grid-inner{gap:65px}.elementor-255 .elementor-element.elementor-element-4dc768f .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:before{bottom:calc(-65px/2)}.elementor-255 .elementor-element.elementor-element-4dc768f .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:after{right:calc(-65px/2)}.elementor-255 .elementor-element.elementor-element-4dc768f .qodef-qi-grid.qodef-borders--all>.qodef-grid-inner>.qodef-grid-item{padding:65px}.elementor-255 .elementor-element.elementor-element-7ad33c8{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-255 .elementor-element.elementor-element-9e06869:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-9e06869>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-255 .elementor-element.elementor-element-321e51c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px}.elementor-255 .elementor-element.elementor-element-6d9580f:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-6d9580f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-255 .elementor-element.elementor-element-0fa5847{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px}}@media(max-width:767px){.elementor-255 .elementor-element.elementor-element-ca8ffcc{--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-255 .elementor-element.elementor-element-c1aedc0:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-c1aedc0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.feelgood-festival.at/wp-content/uploads/2025/07/1-_DSC7443.jpg);background-position:center center;background-size:cover}.elementor-255 .elementor-element.elementor-element-c1aedc0{--min-height:700px;--overlay-opacity:0.3;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-255 .elementor-element.elementor-element-e48d473>.elementor-widget-container{margin:80px 0 0 0}.elementor-255 .elementor-element.elementor-element-e48d473 .elementor-heading-title{font-size:45px}.elementor-255 .elementor-element.elementor-element-20e8403>.elementor-widget-container{margin:-25px 0 0 0}.elementor-255 .elementor-element.elementor-element-20e8403{z-index:0}.elementor-255 .elementor-element.elementor-element-20e8403 .elementor-heading-title{font-size:71px}.elementor-255 .elementor-element.elementor-element-a8581a0 .elementor-heading-title{font-size:38px}.elementor-255 .elementor-element.elementor-element-286e472{--min-height:692px;--justify-content:center;--overlay-opacity:0.68;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:3}.elementor-255 .elementor-element.elementor-element-3095dfb>.elementor-widget-container{padding:0 25px 0 25px}.elementor-255 .elementor-element.elementor-element-3095dfb{text-align:center}.elementor-255 .elementor-element.elementor-element-3095dfb .elementor-heading-title{font-size:39px;line-height:1.3em}.elementor-255 .elementor-element.elementor-element-9f19779>.elementor-widget-container{padding:0 25px 0 25px}.elementor-255 .elementor-element.elementor-element-9f19779{text-align:center}.elementor-255 .elementor-element.elementor-element-a2cd998{--min-height:640px;--margin-top:-550px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-255 .elementor-element.elementor-element-68f7bf8 .elementor-heading-title{font-size:60px}.elementor-255 .elementor-element.elementor-element-c3bee19{--swiper-slides-to-display:1}.elementor-255 .elementor-element.elementor-element-8016775{--min-height:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-255 .elementor-element.elementor-element-e40707b .elementor-heading-title{font-size:45px;line-height:1.2em}.elementor-255 .elementor-element.elementor-element-d286cd4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-255 .elementor-element.elementor-element-43b7e7a{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px}.elementor-255 .elementor-element.elementor-element-dc3936d{--spacer-size:0px}.elementor-255 .elementor-element.elementor-element-f33abc0>.elementor-widget-container{padding:0 0 0 0}.elementor-255 .elementor-element.elementor-element-f33abc0{text-align:center}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-2822e3e{left:-115px}body.rtl .elementor-255 .elementor-element.elementor-element-2822e3e{right:-115px}.elementor-255 .elementor-element.elementor-element-2822e3e{top:652px}.elementor-255 .elementor-element.elementor-element-5021371{--spacer-size:0px}.elementor-255 .elementor-element.elementor-element-14dab12>.elementor-widget-container{margin:0 20px 0 20px}.elementor-255 .elementor-element.elementor-element-98725ac:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-98725ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.feelgood-festival.at/wp-content/uploads/2025/07/2-_DSC7449.jpg);background-position:center center;background-size:cover}.elementor-255 .elementor-element.elementor-element-98725ac{--min-height:700px;--justify-content:center;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--z-index:3}.elementor-255 .elementor-element.elementor-element-70cba76{--spacer-size:10px}.elementor-255 .elementor-element.elementor-element-7329fc5>.elementor-widget-container{padding:0 25px 0 25px}.elementor-255 .elementor-element.elementor-element-7329fc5{text-align:center}.elementor-255 .elementor-element.elementor-element-7329fc5 .elementor-heading-title{font-size:43px}.elementor-255 .elementor-element.elementor-element-2468273{--spacer-size:10px}.elementor-255 .elementor-element.elementor-element-c1a1720:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-c1a1720>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.feelgood-festival.at/wp-content/uploads/2025/07/FGF2-43-600x800.jpg);background-size:cover}.elementor-255 .elementor-element.elementor-element-c1a1720{--min-height:700px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px}.elementor-255 .elementor-element.elementor-element-93bbf2e{--spacer-size:33px}.elementor-255 .elementor-element.elementor-element-730afe1>.elementor-widget-container{padding:0 25px 0 25px}.elementor-255 .elementor-element.elementor-element-730afe1{text-align:center}.elementor-255 .elementor-element.elementor-element-730afe1 .elementor-heading-title{font-size:41px;line-height:1.6em}.elementor-255 .elementor-element.elementor-element-72e5d64{--spacer-size:0px}.elementor-255 .elementor-element.elementor-element-b6662bd{--padding-top:0px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px}.elementor-255 .elementor-element.elementor-element-4dc768f .qodef-qi-grid>.qodef-grid-inner{gap:40px}.elementor-255 .elementor-element.elementor-element-4dc768f .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:before{bottom:calc(-40px/2)}.elementor-255 .elementor-element.elementor-element-4dc768f .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:after{right:calc(-40px/2)}.elementor-255 .elementor-element.elementor-element-4dc768f .qodef-qi-grid.qodef-borders--all>.qodef-grid-inner>.qodef-grid-item{padding:40px}.elementor-255 .elementor-element.elementor-element-6c981a3 .elementor-heading-title{font-size:25px}.elementor-255 .elementor-element.elementor-element-9e06869:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-9e06869>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-255 .elementor-element.elementor-element-9e06869::before,.elementor-255 .elementor-element.elementor-element-9e06869>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-9e06869>.e-con-inner>.elementor-background-video-container::before,.elementor-255 .elementor-element.elementor-element-9e06869>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-9e06869>.e-con-inner>.elementor-background-slideshow::before,.elementor-255 .elementor-element.elementor-element-9e06869>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;background-image:linear-gradient(0deg,#272727 100%,#FFFFFF00 0%)}.elementor-255 .elementor-element.elementor-element-9e06869{--overlay-opacity:0.35;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px}.elementor-255 .elementor-element.elementor-element-a1ca5a7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-255 .elementor-element.elementor-element-a1ca5a7.e-con{--align-self:center}.elementor-255 .elementor-element.elementor-element-9d62b12{text-align:center}.elementor-255 .elementor-element.elementor-element-9d62b12 .elementor-heading-title{font-size:33px}.elementor-255 .elementor-element.elementor-element-4c1a402{text-align:center}.elementor-255 .elementor-element.elementor-element-4c1a402 .elementor-heading-title{line-height:1.4em}.elementor-255 .elementor-element.elementor-element-26d3cb2{text-align:center}.elementor-255 .elementor-element.elementor-element-26d3cb2 .elementor-heading-title{line-height:1.4em}.elementor-255 .elementor-element.elementor-element-13de2ca{--spacer-size:0px}.elementor-255 .elementor-element.elementor-element-cf4f7a7.elementor-element{--align-self:center}.elementor-255 .elementor-element.elementor-element-f3472b6{--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px}.elementor-255 .elementor-element.elementor-element-c4859f2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-255 .elementor-element.elementor-element-c4859f2.e-con{--align-self:center}.elementor-255 .elementor-element.elementor-element-5670df2{text-align:center}.elementor-255 .elementor-element.elementor-element-5670df2 .elementor-heading-title{font-size:33px}.elementor-255 .elementor-element.elementor-element-1e1a490{text-align:center}.elementor-255 .elementor-element.elementor-element-1e1a490 .elementor-heading-title{line-height:1.4em}.elementor-255 .elementor-element.elementor-element-9d828ea{text-align:center}.elementor-255 .elementor-element.elementor-element-9d828ea .elementor-heading-title{line-height:1.4em}.elementor-255 .elementor-element.elementor-element-187cf92{--spacer-size:0px}.elementor-255 .elementor-element.elementor-element-98624e2.elementor-element{--align-self:center}.elementor-255 .elementor-element.elementor-element-8f9bf17{--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px}.elementor-255 .elementor-element.elementor-element-9e116fc{text-align:center}.elementor-255 .elementor-element.elementor-element-9e116fc .elementor-heading-title{font-size:33px}.elementor-255 .elementor-element.elementor-element-9e56035{text-align:center}.elementor-255 .elementor-element.elementor-element-9e56035 .elementor-heading-title{line-height:1.4em}.elementor-255 .elementor-element.elementor-element-5bdfaf7.elementor-element{--align-self:center}.elementor-255 .elementor-element.elementor-element-321e51c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px}.elementor-255 .elementor-element.elementor-element-321e51c>.elementor-widget-container{margin:0 0 0 0}.elementor-255 .elementor-element.elementor-element-6d9580f:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-6d9580f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-255 .elementor-element.elementor-element-6d9580f{--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px}.elementor-255 .elementor-element.elementor-element-deb9db0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-255 .elementor-element.elementor-element-deb9db0.e-con{--align-self:center}.elementor-255 .elementor-element.elementor-element-2e00697{text-align:center}.elementor-255 .elementor-element.elementor-element-2e00697 .elementor-heading-title{font-size:33px}.elementor-255 .elementor-element.elementor-element-dc26e51{text-align:center}.elementor-255 .elementor-element.elementor-element-dc26e51 .elementor-heading-title{line-height:1.4em}.elementor-255 .elementor-element.elementor-element-27dc2a9{text-align:center}.elementor-255 .elementor-element.elementor-element-27dc2a9 .elementor-heading-title{line-height:1.4em}.elementor-255 .elementor-element.elementor-element-7ef7dd7{--spacer-size:0px}.elementor-255 .elementor-element.elementor-element-b4baa53.elementor-element{--align-self:center}.elementor-255 .elementor-element.elementor-element-bd51610:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-bd51610>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.feelgood-festival.at/wp-content/uploads/2026/04/FGF2-60.jpg)}.elementor-255 .elementor-element.elementor-element-bd51610{--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px}.elementor-255 .elementor-element.elementor-element-12b4e0e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-255 .elementor-element.elementor-element-12b4e0e.e-con{--align-self:center}.elementor-255 .elementor-element.elementor-element-a81dc39{text-align:center}.elementor-255 .elementor-element.elementor-element-a81dc39 .elementor-heading-title{font-size:33px}.elementor-255 .elementor-element.elementor-element-39561b5{text-align:center}.elementor-255 .elementor-element.elementor-element-39561b5 .elementor-heading-title{line-height:1.4em}.elementor-255 .elementor-element.elementor-element-c0234d5{text-align:center}.elementor-255 .elementor-element.elementor-element-c0234d5 .elementor-heading-title{line-height:1.4em}.elementor-255 .elementor-element.elementor-element-31feb2a{--spacer-size:0px}.elementor-255 .elementor-element.elementor-element-f0325cf.elementor-element{--align-self:center}.elementor-255 .elementor-element.elementor-element-db53afc:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-db53afc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.feelgood-festival.at/wp-content/uploads/2026/02/45-_DSC7783.jpg)}.elementor-255 .elementor-element.elementor-element-db53afc{--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px}.elementor-255 .elementor-element.elementor-element-7a3a413{text-align:center}.elementor-255 .elementor-element.elementor-element-7a3a413 .elementor-heading-title{font-size:33px}.elementor-255 .elementor-element.elementor-element-a53f39b{text-align:center}.elementor-255 .elementor-element.elementor-element-a53f39b .elementor-heading-title{line-height:1.4em}.elementor-255 .elementor-element.elementor-element-e1592d0.elementor-element{--align-self:center}.elementor-255 .elementor-element.elementor-element-0fa5847{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px}.elementor-255 .elementor-element.elementor-element-0fa5847>.elementor-widget-container{margin:0 0 0 0}}@media(min-width:768px){.elementor-255 .elementor-element.elementor-element-0b87b50{--width:400px}.elementor-255 .elementor-element.elementor-element-43b7e7a{--width:60%}.elementor-255 .elementor-element.elementor-element-2822e3e{--width:400px}.elementor-255 .elementor-element.elementor-element-eb4fc6c{--width:40%}.elementor-255 .elementor-element.elementor-element-80c540d{--width:400px}.elementor-255 .elementor-element.elementor-element-a1ca5a7{--width:40%}.elementor-255 .elementor-element.elementor-element-c4859f2{--width:40%}.elementor-255 .elementor-element.elementor-element-ebbd38a{--width:40%}.elementor-255 .elementor-element.elementor-element-deb9db0{--width:40%}.elementor-255 .elementor-element.elementor-element-12b4e0e{--width:40%}.elementor-255 .elementor-element.elementor-element-0d38de4{--width:40%}}@media(min-width:1025px){.elementor-255 .elementor-element.elementor-element-c1a1720:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-c1a1720>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.elementor-widget-n-carousel .swiper-pagination{bottom:5px!important;left:50%!important;transform:translateX(-50%)!important;width:auto!important}.elementor-widget-n-carousel .swiper-pagination{bottom:5px!important;left:50%!important;transform:translateX(-50%)!important;width:auto!important}@font-face{font-family:'Babydoll';font-style:normal;font-weight:400;font-display:auto;src:url(https://www.feelgood-festival.at/wp-content/uploads/2025/01/Baby-Doll.ttf) format('truetype')}