.elementor-502 .elementor-element.elementor-element-3f81d7a8{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;}.elementor-502 .elementor-element.elementor-element-3f81d7a8:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-3f81d7a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1B2A4A 0%, #111C33 100%);}.elementor-502 .elementor-element.elementor-element-3f81d7a8::before, .elementor-502 .elementor-element.elementor-element-3f81d7a8 > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-3f81d7a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-3f81d7a8 > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-3f81d7a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-3f81d7a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B0F2A;background-image:url("https://camp-halligalli.de/wp-content/uploads/2026/02/Camp-HalliGalli-Werbefoto-1-4.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-502 .elementor-element.elementor-element-3f81d7a8::before{filter:brightness( 81% ) contrast( 92% ) saturate( 110% ) blur( 45px ) hue-rotate( 239deg );}.elementor-502 .elementor-element.elementor-element-3f81d7a8 > .elementor-shape-bottom .elementor-shape-fill, .elementor-502 .elementor-element.elementor-element-3f81d7a8 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-cc6e35e );}.elementor-502 .elementor-element.elementor-element-1a1bd3af{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-502 .elementor-element.elementor-element-e2240ff{--e-image-carousel-slides-to-show:1;z-index:0;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-502 .elementor-element.elementor-element-e2240ff .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-502 .elementor-element.elementor-element-2a344a19{--display:flex;}.elementor-502 .elementor-element.elementor-element-6ffa4053{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-92px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-502 .elementor-element.elementor-element-60d7f6df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-6ec86c3f{text-align:end;}.elementor-502 .elementor-element.elementor-element-6ec86c3f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;}.elementor-502 .elementor-element.elementor-element-67295dca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-289497f9{--grid-template-columns:repeat(0, auto);text-align:center;margin:-0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:37px;--grid-column-gap:26px;--grid-row-gap:0px;}.elementor-502 .elementor-element.elementor-element-289497f9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-289497f9 .elementor-social-icon{background-color:#F3F4F600;--icon-padding:0em;}.elementor-502 .elementor-element.elementor-element-289497f9 .elementor-social-icon i{color:#F3F4F6;}.elementor-502 .elementor-element.elementor-element-289497f9 .elementor-social-icon svg{fill:#F3F4F6;}.elementor-502 .elementor-element.elementor-element-289497f9 .elementor-icon{border-radius:20px 20px 20px 20px;}.elementor-502 .elementor-element.elementor-element-289497f9 .elementor-social-icon:hover i{color:#2563EB;}.elementor-502 .elementor-element.elementor-element-289497f9 .elementor-social-icon:hover svg{fill:#2563EB;}.elementor-502 .elementor-element.elementor-element-4386d8bf{--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;}body:not(.rtl) .elementor-502 .elementor-element.elementor-element-575a8003{left:211px;}body.rtl .elementor-502 .elementor-element.elementor-element-575a8003{right:211px;}.elementor-502 .elementor-element.elementor-element-575a8003{top:-141px;text-align:center;}body:not(.rtl) .elementor-502 .elementor-element.elementor-element-34937690{left:0px;}body.rtl .elementor-502 .elementor-element.elementor-element-34937690{right:0px;}.elementor-502 .elementor-element.elementor-element-34937690{top:0px;}.elementor-502 .elementor-element.elementor-element-4c717340{text-align:start;}.elementor-502 .elementor-element.elementor-element-4c717340 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;}.elementor-502 .elementor-element.elementor-element-25eaaac3{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;}.elementor-502 .elementor-element.elementor-element-25eaaac3:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-25eaaac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1B2A4A 0%, #111C33 100%);}.elementor-502 .elementor-element.elementor-element-25eaaac3::before, .elementor-502 .elementor-element.elementor-element-25eaaac3 > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-25eaaac3 > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-25eaaac3 > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-25eaaac3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-25eaaac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B0F2A;background-image:url("https://camp-halligalli.de/wp-content/uploads/2026/02/Camp-HalliGalli-Werbefoto-1-4.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-502 .elementor-element.elementor-element-25eaaac3::before{filter:brightness( 81% ) contrast( 92% ) saturate( 110% ) blur( 45px ) hue-rotate( 239deg );}.elementor-502 .elementor-element.elementor-element-25eaaac3 > .elementor-shape-bottom .elementor-shape-fill, .elementor-502 .elementor-element.elementor-element-25eaaac3 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-cc6e35e );}.elementor-502 .elementor-element.elementor-element-3c9fe51a{text-align:start;}.elementor-502 .elementor-element.elementor-element-3c9fe51a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;}.elementor-502 .elementor-element.elementor-element-569c4744{text-align:end;}.elementor-502 .elementor-element.elementor-element-569c4744 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;}.elementor-502 .elementor-element.elementor-element-6122c6cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-118c8f0d{--grid-template-columns:repeat(0, auto);text-align:center;margin:-0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:37px;--grid-column-gap:26px;--grid-row-gap:0px;}.elementor-502 .elementor-element.elementor-element-118c8f0d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-118c8f0d .elementor-social-icon{background-color:#F3F4F600;--icon-padding:0em;}.elementor-502 .elementor-element.elementor-element-118c8f0d .elementor-social-icon i{color:#F3F4F6;}.elementor-502 .elementor-element.elementor-element-118c8f0d .elementor-social-icon svg{fill:#F3F4F6;}.elementor-502 .elementor-element.elementor-element-118c8f0d .elementor-icon{border-radius:20px 20px 20px 20px;}.elementor-502 .elementor-element.elementor-element-118c8f0d .elementor-social-icon:hover i{color:#2563EB;}.elementor-502 .elementor-element.elementor-element-118c8f0d .elementor-social-icon:hover svg{fill:#2563EB;}.elementor-502 .elementor-element.elementor-element-e6553a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-e6553a4:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-e6553a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc6e35e );}.elementor-502 .elementor-element.elementor-element-039d317{text-align:center;}.elementor-502 .elementor-element.elementor-element-039d317 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-542dad7{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-9e1d542 );}.elementor-502 .elementor-element.elementor-element-b2f71d8 .elementor-button{background-color:#2563EB;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 16px 18px 0px rgba(0,0,0,0.5);border-radius:14px 28px 14px 28px;}.elementor-502 .elementor-element.elementor-element-b2f71d8{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;}.elementor-502 .elementor-element.elementor-element-6b14f53{--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:center;--align-items:center;--overlay-opacity:0.6;}.elementor-502 .elementor-element.elementor-element-6b14f53:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-6b14f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-502 .elementor-element.elementor-element-6b14f53::before, .elementor-502 .elementor-element.elementor-element-6b14f53 > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-6b14f53 > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-6b14f53 > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-6b14f53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-6b14f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-6b14f53 > .elementor-shape-top .elementor-shape-fill, .elementor-502 .elementor-element.elementor-element-6b14f53 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-cc6e35e );}.elementor-502 .elementor-element.elementor-element-6b14f53 > .elementor-shape-top svg, .elementor-502 .elementor-element.elementor-element-6b14f53 > .e-con-inner > .elementor-shape-top svg{height:119px;}.elementor-502 .elementor-element.elementor-element-6b14f53 > .elementor-shape-bottom .elementor-shape-fill, .elementor-502 .elementor-element.elementor-element-6b14f53 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-cc6e35e );}.elementor-502 .elementor-element.elementor-element-bb280b7{--display:flex;}.elementor-502 .elementor-element.elementor-element-60f4969{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-9e1d542 );}.elementor-502 .elementor-element.elementor-element-e5debf8{--display:flex;}.elementor-502 .elementor-element.elementor-element-63f32f3c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-502 .elementor-element.elementor-element-63f32f3c:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-63f32f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc6e35e );}.elementor-502 .elementor-element.elementor-element-20d89a2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-502 .elementor-element.elementor-element-33571b0b{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-502 .elementor-element.elementor-element-33571b0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-5ed485d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-502 .elementor-element.elementor-element-5ed485d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-502 .elementor-element.elementor-element-60214dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:600;line-height:1.2em;}.elementor-502 .elementor-element.elementor-element-b956812{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-9e1d542 );}.elementor-502 .elementor-element.elementor-element-29891de{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-502 .elementor-element.elementor-element-207aafa2 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;fill:var( --e-global-color-5ff2f7b );color:var( --e-global-color-5ff2f7b );}.elementor-502 .elementor-element.elementor-element-207aafa2 .elementor-button:hover, .elementor-502 .elementor-element.elementor-element-207aafa2 .elementor-button:focus{background-color:#EBBB00;}.elementor-502 .elementor-element.elementor-element-207aafa2{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-502 .elementor-element.elementor-element-4423e19{--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;--gap:0px 39px;--row-gap:0px;--column-gap:39px;}.elementor-502 .elementor-element.elementor-element-4423e19:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-4423e19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc6e35e );}.elementor-502 .elementor-element.elementor-element-da8c11f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-5ef95ff{text-align:center;}.elementor-502 .elementor-element.elementor-element-5ef95ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;line-height:1.3em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 1px 11px rgba(0, 0, 0, 0.93);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-4dbb616{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-5a79119{text-align:center;}.elementor-502 .elementor-element.elementor-element-5a79119 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;line-height:1.3em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 1px 11px rgba(0, 0, 0, 0.93);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-2ab9ab6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-9bfc1a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;text-align:center;}.elementor-502 .elementor-element.elementor-element-9bfc1a4.elementor-element{--align-self:center;}.elementor-502 .elementor-element.elementor-element-9bfc1a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;line-height:1.3em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 1px 11px rgba(0, 0, 0, 0.93);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-efc73b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-1e11c9b{text-align:center;}.elementor-502 .elementor-element.elementor-element-1e11c9b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;line-height:1.3em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 1px 11px rgba(0, 0, 0, 0.93);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-a23091a{--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;--gap:0px 39px;--row-gap:0px;--column-gap:39px;}.elementor-502 .elementor-element.elementor-element-a23091a:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-a23091a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc6e35e );}.elementor-502 .elementor-element.elementor-element-d2518f1{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;}.elementor-502 .elementor-element.elementor-element-d2518f1:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-d2518f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B112000;background-image:url("https://camp-halligalli.de/wp-content/uploads/2026/02/Betreuerin-Camp-HalliGalli-Michelle-1.jpg");background-repeat:repeat;background-size:cover;}.elementor-502 .elementor-element.elementor-element-d2518f1::before, .elementor-502 .elementor-element.elementor-element-d2518f1 > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-d2518f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-d2518f1 > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-d2518f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-d2518f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5ff2f7b );--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-d2518f1:hover::before, .elementor-502 .elementor-element.elementor-element-d2518f1:hover > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-d2518f1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-d2518f1 > .elementor-background-slideshow:hover::before, .elementor-502 .elementor-element.elementor-element-d2518f1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-d2518f1:hover{--overlay-opacity:0.5;}.elementor-502 .elementor-element.elementor-element-b36c12f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-3d00f39{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.92);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-3d00f39 p{margin-block-end:0px;}.elementor-502 .elementor-element.elementor-element-228538b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;}.elementor-502 .elementor-element.elementor-element-228538b:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-228538b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://camp-halligalli.de/wp-content/uploads/2026/02/Betreuer-Vincent-Camp-HalliGalli.jpg");background-position:0px -89px;background-repeat:repeat;background-size:cover;}.elementor-502 .elementor-element.elementor-element-228538b::before, .elementor-502 .elementor-element.elementor-element-228538b > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-228538b > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-228538b > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-228538b > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-228538b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5ff2f7b );--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-b955a07 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-9d2a967{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.92);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-9d2a967 p{margin-block-end:0px;}.elementor-502 .elementor-element.elementor-element-463ee82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;}.elementor-502 .elementor-element.elementor-element-463ee82:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-463ee82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://camp-halligalli.de/wp-content/uploads/2026/02/Betreuer-Benito-Ferienlager-Sachsen.jpg");background-position:0px -147px;background-repeat:repeat;background-size:cover;}.elementor-502 .elementor-element.elementor-element-463ee82::before, .elementor-502 .elementor-element.elementor-element-463ee82 > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-463ee82 > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-463ee82 > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-463ee82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-463ee82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5ff2f7b );--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-bf49ec3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-27519cf{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.92);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-27519cf p{margin-block-end:0px;}.elementor-502 .elementor-element.elementor-element-a7f5c0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;}.elementor-502 .elementor-element.elementor-element-a7f5c0a:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-a7f5c0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://camp-halligalli.de/wp-content/uploads/2026/02/Hannah-Teamerin-Camp-HalliGalli-1.jpg");background-position:-1px -89px;background-repeat:repeat;background-size:cover;}.elementor-502 .elementor-element.elementor-element-a7f5c0a::before, .elementor-502 .elementor-element.elementor-element-a7f5c0a > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-a7f5c0a > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-a7f5c0a > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-a7f5c0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-a7f5c0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5ff2f7b );--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-bdf1eab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-b949d3d{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.92);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-b949d3d p{margin-block-end:0px;}.elementor-502 .elementor-element.elementor-element-599a053{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-502 .elementor-element.elementor-element-599a053:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-599a053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc6e35e );}.elementor-502 .elementor-element.elementor-element-0b992ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-25956f7{text-align:center;}.elementor-502 .elementor-element.elementor-element-25956f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;line-height:1.3em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 1px 11px rgba(0, 0, 0, 0.93);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-592bfad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-ae9ebaa{text-align:center;}.elementor-502 .elementor-element.elementor-element-ae9ebaa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;line-height:1.3em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 1px 11px rgba(0, 0, 0, 0.93);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-d22019e{--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;--gap:0px 39px;--row-gap:0px;--column-gap:39px;}.elementor-502 .elementor-element.elementor-element-d22019e:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-d22019e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc6e35e );}.elementor-502 .elementor-element.elementor-element-5c435d3{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;}.elementor-502 .elementor-element.elementor-element-5c435d3:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-5c435d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://camp-halligalli.de/wp-content/uploads/2026/02/Phil-Betreuer-CHG-Sachsen.jpg");background-position:0px -73px;background-repeat:repeat;background-size:cover;}.elementor-502 .elementor-element.elementor-element-5c435d3::before, .elementor-502 .elementor-element.elementor-element-5c435d3 > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-5c435d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-5c435d3 > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-5c435d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-5c435d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5ff2f7b );--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-be72be9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-ca62099{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;}.elementor-502 .elementor-element.elementor-element-ca62099:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-ca62099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://camp-halligalli.de/wp-content/uploads/2026/02/Jackson-Ferienlager-Hund.jpg");background-position:0px -65px;background-repeat:repeat;background-size:cover;}.elementor-502 .elementor-element.elementor-element-ca62099::before, .elementor-502 .elementor-element.elementor-element-ca62099 > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-ca62099 > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-ca62099 > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-ca62099 > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-ca62099 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5ff2f7b );--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-be3db08 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-48279db{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.92);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-48279db p{margin-block-end:0px;}.elementor-502 .elementor-element.elementor-element-53083c1{--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;--gap:0px 39px;--row-gap:0px;--column-gap:39px;}.elementor-502 .elementor-element.elementor-element-53083c1:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-53083c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc6e35e );}.elementor-502 .elementor-element.elementor-element-2cc0bb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-ff97000{text-align:center;}.elementor-502 .elementor-element.elementor-element-ff97000 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;line-height:1.3em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 1px 11px rgba(0, 0, 0, 0.93);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-581170f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-64f3720{text-align:center;}.elementor-502 .elementor-element.elementor-element-64f3720 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;line-height:1.3em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 1px 11px rgba(0, 0, 0, 0.93);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-160f2de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-f5a7d98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;text-align:center;}.elementor-502 .elementor-element.elementor-element-f5a7d98.elementor-element{--align-self:center;}.elementor-502 .elementor-element.elementor-element-f5a7d98 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;line-height:1.3em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 1px 11px rgba(0, 0, 0, 0.93);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-d8c230c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-102832c{text-align:center;}.elementor-502 .elementor-element.elementor-element-102832c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;line-height:1.3em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 1px 11px rgba(0, 0, 0, 0.93);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-59d571e{--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;--gap:0px 39px;--row-gap:0px;--column-gap:39px;}.elementor-502 .elementor-element.elementor-element-59d571e:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-59d571e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc6e35e );}.elementor-502 .elementor-element.elementor-element-20539cc{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;}.elementor-502 .elementor-element.elementor-element-20539cc:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-20539cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://camp-halligalli.de/wp-content/uploads/2026/02/Betreuer-Willem-Camp-HalliGalli.jpg");background-repeat:repeat;background-size:cover;}.elementor-502 .elementor-element.elementor-element-20539cc::before, .elementor-502 .elementor-element.elementor-element-20539cc > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-20539cc > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-20539cc > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-20539cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-20539cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5ff2f7b );--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-bd731ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-898f1e5{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.92);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-898f1e5 p{margin-block-end:0px;}.elementor-502 .elementor-element.elementor-element-bdfa031{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;}.elementor-502 .elementor-element.elementor-element-bdfa031:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-bdfa031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://camp-halligalli.de/wp-content/uploads/2026/02/Merlin-Betreuer-Camp-HalliGalli.jpg");background-repeat:repeat;background-size:cover;}.elementor-502 .elementor-element.elementor-element-bdfa031::before, .elementor-502 .elementor-element.elementor-element-bdfa031 > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-bdfa031 > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-bdfa031 > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-bdfa031 > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-bdfa031 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5ff2f7b );--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-9c65b30 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-6aa6ee9{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.92);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-6aa6ee9 p{margin-block-end:0px;}.elementor-502 .elementor-element.elementor-element-0277097{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;}.elementor-502 .elementor-element.elementor-element-0277097:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-0277097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://camp-halligalli.de/wp-content/uploads/2026/02/Betreuerin-und-Teamleiterin-Jamie.jpg");background-repeat:repeat;background-size:cover;}.elementor-502 .elementor-element.elementor-element-0277097::before, .elementor-502 .elementor-element.elementor-element-0277097 > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-0277097 > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-0277097 > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-0277097 > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-0277097 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5ff2f7b );--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-6504049 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-a9581d3{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.92);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-a9581d3 p{margin-block-end:0px;}.elementor-502 .elementor-element.elementor-element-536c182{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;}.elementor-502 .elementor-element.elementor-element-536c182:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-536c182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://camp-halligalli.de/wp-content/uploads/2026/02/Wedigo-Betreuer-Camp-HalliGalli-Ferienlager.jpg");background-repeat:repeat;background-size:cover;}.elementor-502 .elementor-element.elementor-element-536c182::before, .elementor-502 .elementor-element.elementor-element-536c182 > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-536c182 > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-536c182 > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-536c182 > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-536c182 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5ff2f7b );--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-5e14561 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-1c926de{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.92);color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-1c926de p{margin-block-end:0px;}.elementor-502 .elementor-element.elementor-element-34e7075{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-502 .elementor-element.elementor-element-34e7075:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-34e7075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc6e35e );}.elementor-502 .elementor-element.elementor-element-4591153{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-e0fc458{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-502 .elementor-element.elementor-element-e0fc458 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-502 .elementor-element.elementor-element-69677d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-d28ad7a{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-502 .elementor-element.elementor-element-d28ad7a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-502 .elementor-element.elementor-element-7731595e{--display:flex;--min-height:50vh;--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:center;--align-items:center;--overlay-opacity:0.6;}.elementor-502 .elementor-element.elementor-element-7731595e:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-7731595e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-502 .elementor-element.elementor-element-7731595e::before, .elementor-502 .elementor-element.elementor-element-7731595e > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-7731595e > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-7731595e > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-7731595e > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-7731595e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-7731595e > .elementor-shape-top .elementor-shape-fill, .elementor-502 .elementor-element.elementor-element-7731595e > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-cc6e35e );}.elementor-502 .elementor-element.elementor-element-7731595e > .elementor-shape-top svg, .elementor-502 .elementor-element.elementor-element-7731595e > .e-con-inner > .elementor-shape-top svg{height:119px;}.elementor-502 .elementor-element.elementor-element-7731595e > .elementor-shape-bottom .elementor-shape-fill, .elementor-502 .elementor-element.elementor-element-7731595e > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-cc6e35e );}.elementor-502 .elementor-element.elementor-element-12f116cc{--display:flex;}.elementor-502 .elementor-element.elementor-element-45ac39d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-502 .elementor-element.elementor-element-1ebb77c{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-9e1d542 );}.elementor-502 .elementor-element.elementor-element-2048614{--display:flex;}.elementor-502 .elementor-element.elementor-element-3dc4d44 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-502 .elementor-element.elementor-element-e6b9d54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-502 .elementor-element.elementor-element-e6b9d54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-502 .elementor-element.elementor-element-e6b9d54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-502 .elementor-element.elementor-element-e6b9d54 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-502 .elementor-element.elementor-element-e6b9d54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-502 .elementor-element.elementor-element-e6b9d54 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-502 .elementor-element.elementor-element-e6b9d54 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-502 .elementor-element.elementor-element-e6b9d54{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-502 .elementor-element.elementor-element-e6b9d54 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-502 .elementor-element.elementor-element-e6b9d54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-502 .elementor-element.elementor-element-e6b9d54 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-502 .elementor-element.elementor-element-e6b9d54 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-502 .elementor-element.elementor-element-68b8b896{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-68b8b896:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-68b8b896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc6e35e );}.elementor-502 .elementor-element.elementor-element-68b8b896 > .elementor-shape-top .elementor-shape-fill, .elementor-502 .elementor-element.elementor-element-68b8b896 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-5ff2f7b );}.elementor-502 .elementor-element.elementor-element-68b8b896 > .elementor-shape-top svg, .elementor-502 .elementor-element.elementor-element-68b8b896 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:100px;}.elementor-502 .elementor-element.elementor-element-e1a1d58{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-502 .elementor-element.elementor-element-e1a1d58 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-502 .elementor-element.elementor-element-79d84a0c{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-9e1d542 );}.elementor-502 .elementor-element.elementor-element-77ce47ae .elementor-button{background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;fill:var( --e-global-color-5ff2f7b );color:var( --e-global-color-5ff2f7b );}.elementor-502 .elementor-element.elementor-element-77ce47ae .elementor-button:hover, .elementor-502 .elementor-element.elementor-element-77ce47ae .elementor-button:focus{background-color:#EBBB00;}.elementor-502 .elementor-element.elementor-element-77ce47ae{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}@media(max-width:1024px){.elementor-502 .elementor-element.elementor-element-6ec86c3f .elementor-heading-title{font-size:14px;}.elementor-502 .elementor-element.elementor-element-289497f9{--icon-size:26px;}body:not(.rtl) .elementor-502 .elementor-element.elementor-element-34937690{left:-4px;}body.rtl .elementor-502 .elementor-element.elementor-element-34937690{right:-4px;}.elementor-502 .elementor-element.elementor-element-34937690{top:-136px;}.elementor-502 .elementor-element.elementor-element-4c717340 .elementor-heading-title{font-size:16px;}.elementor-502 .elementor-element.elementor-element-6b14f53{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-60f4969{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-502 .elementor-element.elementor-element-63f32f3c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-502 .elementor-element.elementor-element-5ef95ff .elementor-heading-title{font-size:29px;}.elementor-502 .elementor-element.elementor-element-5a79119 .elementor-heading-title{font-size:29px;}.elementor-502 .elementor-element.elementor-element-9bfc1a4 .elementor-heading-title{font-size:29px;}.elementor-502 .elementor-element.elementor-element-1e11c9b .elementor-heading-title{font-size:29px;}.elementor-502 .elementor-element.elementor-element-3d00f39{font-size:11px;}.elementor-502 .elementor-element.elementor-element-228538b:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-228538b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-502 .elementor-element.elementor-element-9d2a967{font-size:11px;}.elementor-502 .elementor-element.elementor-element-463ee82:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-463ee82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 2px;}.elementor-502 .elementor-element.elementor-element-27519cf{font-size:11px;}.elementor-502 .elementor-element.elementor-element-a7f5c0a:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-a7f5c0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-502 .elementor-element.elementor-element-b949d3d{font-size:11px;}.elementor-502 .elementor-element.elementor-element-25956f7 .elementor-heading-title{font-size:29px;}.elementor-502 .elementor-element.elementor-element-ae9ebaa .elementor-heading-title{font-size:29px;}.elementor-502 .elementor-element.elementor-element-5c435d3:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-5c435d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-502 .elementor-element.elementor-element-ca62099:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-ca62099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-502 .elementor-element.elementor-element-ff97000 .elementor-heading-title{font-size:29px;}.elementor-502 .elementor-element.elementor-element-64f3720 .elementor-heading-title{font-size:29px;}.elementor-502 .elementor-element.elementor-element-f5a7d98 .elementor-heading-title{font-size:29px;}.elementor-502 .elementor-element.elementor-element-102832c .elementor-heading-title{font-size:29px;}.elementor-502 .elementor-element.elementor-element-898f1e5{font-size:11px;}.elementor-502 .elementor-element.elementor-element-6aa6ee9{font-size:11px;}.elementor-502 .elementor-element.elementor-element-a9581d3{font-size:11px;}.elementor-502 .elementor-element.elementor-element-1c926de{font-size:11px;}.elementor-502 .elementor-element.elementor-element-e0fc458 .elementor-heading-title{font-size:30px;}.elementor-502 .elementor-element.elementor-element-d28ad7a .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-502 .elementor-element.elementor-element-25eaaac3{--min-height:59vh;}.elementor-502 .elementor-element.elementor-element-429d53aa{--e-image-carousel-slides-to-show:1;}.elementor-502 .elementor-element.elementor-element-429d53aa .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-502 .elementor-element.elementor-element-118c8f0d{--icon-size:31px;}.elementor-502 .elementor-element.elementor-element-039d317 .elementor-heading-title{font-size:25px;}.elementor-502 .elementor-element.elementor-element-1fe7182 .elementor-heading-title{font-size:25px;}.elementor-502 .elementor-element.elementor-element-60f4969{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-502 .elementor-element.elementor-element-63f32f3c{--gap:41px 41px;--row-gap:41px;--column-gap:41px;--padding-top:0%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-502 .elementor-element.elementor-element-5ed485d .elementor-heading-title{font-size:25px;}.elementor-502 .elementor-element.elementor-element-60214dc .elementor-heading-title{font-size:20px;}.elementor-502 .elementor-element.elementor-element-29891de{--justify-content:flex-start;}.elementor-502 .elementor-element.elementor-element-4423e19{--content-width:500px;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-502 .elementor-element.elementor-element-a23091a{--content-width:500px;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-502 .elementor-element.elementor-element-b36c12f{text-align:center;}.elementor-502 .elementor-element.elementor-element-b36c12f .elementor-heading-title{font-size:25px;}.elementor-502 .elementor-element.elementor-element-3d00f39{font-size:14px;}.elementor-502 .elementor-element.elementor-element-228538b{--min-height:400px;}.elementor-502 .elementor-element.elementor-element-228538b:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-228538b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -114px;}.elementor-502 .elementor-element.elementor-element-b955a07{text-align:center;}.elementor-502 .elementor-element.elementor-element-b955a07 .elementor-heading-title{font-size:25px;}.elementor-502 .elementor-element.elementor-element-9d2a967{font-size:14px;}.elementor-502 .elementor-element.elementor-element-463ee82{--min-height:400px;}.elementor-502 .elementor-element.elementor-element-463ee82:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-463ee82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -188px;}.elementor-502 .elementor-element.elementor-element-bf49ec3{text-align:center;}.elementor-502 .elementor-element.elementor-element-bf49ec3 .elementor-heading-title{font-size:25px;}.elementor-502 .elementor-element.elementor-element-27519cf{font-size:14px;}.elementor-502 .elementor-element.elementor-element-a7f5c0a{--min-height:400px;}.elementor-502 .elementor-element.elementor-element-a7f5c0a:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-a7f5c0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -73px;}.elementor-502 .elementor-element.elementor-element-bdf1eab{text-align:center;}.elementor-502 .elementor-element.elementor-element-bdf1eab .elementor-heading-title{font-size:25px;}.elementor-502 .elementor-element.elementor-element-b949d3d{font-size:14px;}.elementor-502 .elementor-element.elementor-element-d22019e{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-502 .elementor-element.elementor-element-5c435d3:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-5c435d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -81px;}.elementor-502 .elementor-element.elementor-element-be72be9{text-align:center;}.elementor-502 .elementor-element.elementor-element-be72be9 .elementor-heading-title{font-size:25px;}.elementor-502 .elementor-element.elementor-element-ca62099{--min-height:400px;}.elementor-502 .elementor-element.elementor-element-ca62099:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-ca62099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -114px;}.elementor-502 .elementor-element.elementor-element-be3db08{text-align:center;}.elementor-502 .elementor-element.elementor-element-be3db08 .elementor-heading-title{font-size:25px;}.elementor-502 .elementor-element.elementor-element-48279db{font-size:14px;}.elementor-502 .elementor-element.elementor-element-53083c1{--content-width:500px;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-502 .elementor-element.elementor-element-59d571e{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-502 .elementor-element.elementor-element-20539cc:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-20539cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -65px;}.elementor-502 .elementor-element.elementor-element-bd731ba{text-align:center;}.elementor-502 .elementor-element.elementor-element-bd731ba .elementor-heading-title{font-size:25px;}.elementor-502 .elementor-element.elementor-element-898f1e5{font-size:14px;}.elementor-502 .elementor-element.elementor-element-bdfa031{--min-height:400px;}.elementor-502 .elementor-element.elementor-element-bdfa031:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-bdfa031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -81px;}.elementor-502 .elementor-element.elementor-element-9c65b30{text-align:center;}.elementor-502 .elementor-element.elementor-element-9c65b30 .elementor-heading-title{font-size:25px;}.elementor-502 .elementor-element.elementor-element-6aa6ee9{font-size:14px;}.elementor-502 .elementor-element.elementor-element-0277097{--min-height:400px;}.elementor-502 .elementor-element.elementor-element-6504049{text-align:center;}.elementor-502 .elementor-element.elementor-element-6504049 .elementor-heading-title{font-size:25px;}.elementor-502 .elementor-element.elementor-element-a9581d3{font-size:14px;}.elementor-502 .elementor-element.elementor-element-536c182{--min-height:400px;}.elementor-502 .elementor-element.elementor-element-5e14561{text-align:center;}.elementor-502 .elementor-element.elementor-element-5e14561 .elementor-heading-title{font-size:25px;}.elementor-502 .elementor-element.elementor-element-1c926de{font-size:14px;}.elementor-502 .elementor-element.elementor-element-45ac39d .elementor-heading-title{font-size:25px;}.elementor-502 .elementor-element.elementor-element-3dc4d44 .elementor-heading-title{font-size:25px;}.elementor-502 .elementor-element.elementor-element-e1a1d58 .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-502 .elementor-element.elementor-element-3f81d7a8{--width:100%;}.elementor-502 .elementor-element.elementor-element-1a1bd3af{--content-width:1600px;}.elementor-502 .elementor-element.elementor-element-60d7f6df{--width:50%;}.elementor-502 .elementor-element.elementor-element-67295dca{--width:76%;}.elementor-502 .elementor-element.elementor-element-4386d8bf{--width:50%;}.elementor-502 .elementor-element.elementor-element-25eaaac3{--width:100%;}.elementor-502 .elementor-element.elementor-element-6122c6cc{--width:76%;}.elementor-502 .elementor-element.elementor-element-63f32f3c{--content-width:958px;}.elementor-502 .elementor-element.elementor-element-33571b0b{--width:75.133%;}.elementor-502 .elementor-element.elementor-element-29891de{--width:31%;}.elementor-502 .elementor-element.elementor-element-4423e19{--content-width:1146px;}.elementor-502 .elementor-element.elementor-element-da8c11f{--width:25%;}.elementor-502 .elementor-element.elementor-element-4dbb616{--width:25%;}.elementor-502 .elementor-element.elementor-element-2ab9ab6{--width:25%;}.elementor-502 .elementor-element.elementor-element-efc73b9{--width:25%;}.elementor-502 .elementor-element.elementor-element-a23091a{--content-width:1146px;}.elementor-502 .elementor-element.elementor-element-d2518f1{--width:25%;}.elementor-502 .elementor-element.elementor-element-228538b{--width:25%;}.elementor-502 .elementor-element.elementor-element-463ee82{--width:25%;}.elementor-502 .elementor-element.elementor-element-a7f5c0a{--width:25%;}.elementor-502 .elementor-element.elementor-element-599a053{--content-width:594px;}.elementor-502 .elementor-element.elementor-element-0b992ea{--width:50%;}.elementor-502 .elementor-element.elementor-element-592bfad{--width:50%;}.elementor-502 .elementor-element.elementor-element-d22019e{--content-width:1146px;}.elementor-502 .elementor-element.elementor-element-5c435d3{--width:25%;}.elementor-502 .elementor-element.elementor-element-ca62099{--width:25%;}.elementor-502 .elementor-element.elementor-element-53083c1{--content-width:1146px;}.elementor-502 .elementor-element.elementor-element-2cc0bb5{--width:25%;}.elementor-502 .elementor-element.elementor-element-581170f{--width:25%;}.elementor-502 .elementor-element.elementor-element-160f2de{--width:25%;}.elementor-502 .elementor-element.elementor-element-d8c230c{--width:25%;}.elementor-502 .elementor-element.elementor-element-59d571e{--content-width:1146px;}.elementor-502 .elementor-element.elementor-element-20539cc{--width:25%;}.elementor-502 .elementor-element.elementor-element-bdfa031{--width:25%;}.elementor-502 .elementor-element.elementor-element-0277097{--width:25%;}.elementor-502 .elementor-element.elementor-element-536c182{--width:25%;}.elementor-502 .elementor-element.elementor-element-4591153{--width:50%;}.elementor-502 .elementor-element.elementor-element-69677d0{--width:50%;}.elementor-502 .elementor-element.elementor-element-7731595e{--width:100%;}.elementor-502 .elementor-element.elementor-element-12f116cc{--content-width:1100px;}}@media(max-width:1024px) and (min-width:768px){.elementor-502 .elementor-element.elementor-element-33571b0b{--width:60%;}.elementor-502 .elementor-element.elementor-element-29891de{--width:40%;}}/* Start custom CSS for image-carousel, class: .elementor-element-e2240ff */.elementor-502 .elementor-element.elementor-element-e2240ff {
    padding: 60px 40px 100px 40px;
}

.elementor-502 .elementor-element.elementor-element-e2240ff .swiper {
    overflow: visible !important;
}

.elementor-502 .elementor-element.elementor-element-e2240ff .swiper-wrapper {
    overflow: visible !important;
}

.elementor-502 .elementor-element.elementor-element-e2240ff .swiper-slide {
    border-radius: 30px;
    overflow: visible !important;
}

.elementor-502 .elementor-element.elementor-element-e2240ff .swiper-slide img {
    display: block;
    width: 100%;
    border-radius: 30px;

    box-shadow:
        0 60px 140px rgba(0, 0, 0, 0.9),
        0 30px 70px rgba(0, 0, 0, 0.6);

    transition: transform 0.4s ease;
}

/* optional minimaler Hover */
.elementor-502 .elementor-element.elementor-element-e2240ff .swiper-slide:hover img {
    transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-429d53aa */.elementor-502 .elementor-element.elementor-element-429d53aa {
    position: relative;
    z-index: 2;
    border-radius: 24px;

    box-shadow:
        0 30px 80px rgba(0, 0, 0, 0.6),
        0 15px 40px rgba(0, 0, 0, 0.4);

    transform: translateY(-20px);
}/* End custom CSS */