.elementor-10562 .elementor-element.elementor-element-cd226f5{--display:flex;--min-height:50dvh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--overlay-opacity:1;--padding-top:170px;--padding-bottom:5vw;--padding-left:8vw;--padding-right:8vw;}.elementor-10562 .elementor-element.elementor-element-cd226f5:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-cd226f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-716458b );background-position:100% 15%;background-repeat:no-repeat;background-size:52% auto;}.elementor-10562 .elementor-element.elementor-element-cd226f5::before, .elementor-10562 .elementor-element.elementor-element-cd226f5 > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-cd226f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-cd226f5 > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-cd226f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-cd226f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-716458b ) 50%, #999E0B00 90%);}.elementor-10562 .elementor-element.elementor-element-5f1e1d6{--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;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--z-index:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10562 .elementor-element.elementor-element-46f13da{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-10562 .elementor-element.elementor-element-46f13da .elementor-heading-title{font-family:var( --e-global-typography-706cda5-font-family ), Sans-serif;font-size:var( --e-global-typography-706cda5-font-size );font-weight:var( --e-global-typography-706cda5-font-weight );line-height:var( --e-global-typography-706cda5-line-height );color:var( --e-global-color-primary );}.elementor-10562 .elementor-element.elementor-element-0c1cb22{--display:flex;--min-height:18px;}.elementor-10562 .elementor-element.elementor-element-0c1cb22:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-0c1cb22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#31031326;}.elementor-10562 .elementor-element.elementor-element-ad8399c{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-10562 .elementor-element.elementor-element-ad8399c .elementor-heading-title{font-family:var( --e-global-typography-706cda5-font-family ), Sans-serif;font-size:var( --e-global-typography-706cda5-font-size );font-weight:var( --e-global-typography-706cda5-font-weight );line-height:var( --e-global-typography-706cda5-line-height );color:var( --e-global-color-primary );}.elementor-10562 .elementor-element.elementor-element-1f2da57{--display:flex;--min-height:18px;}.elementor-10562 .elementor-element.elementor-element-1f2da57:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-1f2da57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#31031326;}.elementor-10562 .elementor-element.elementor-element-de2804d{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-10562 .elementor-element.elementor-element-de2804d .elementor-heading-title{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:#310313A6;}.elementor-10562 .elementor-element.elementor-element-870dba8{--display:flex;--z-index:1;}.elementor-10562 .elementor-element.elementor-element-1385469 .elementor-heading-title{font-family:"Daft Brush", Sans-serif;font-size:clamp(2.5rem, 3.125vw + 1.875rem, 5.625rem);font-weight:400;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-10562 .elementor-element.elementor-element-1b6f271 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-10562 .elementor-element.elementor-element-33eb7a7{--display:flex;--position:absolute;--min-height:70px;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;bottom:0px;--z-index:0;}.elementor-10562 .elementor-element.elementor-element-33eb7a7:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-33eb7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feengrotten.de/wp-content/uploads/2025/05/element_trenner.svg");background-position:bottom center;background-repeat:no-repeat;background-size:102vw auto;}body:not(.rtl) .elementor-10562 .elementor-element.elementor-element-33eb7a7{left:0px;}body.rtl .elementor-10562 .elementor-element.elementor-element-33eb7a7{right:0px;}.elementor-10562 .elementor-element.elementor-element-26716df{--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;--align-items:center;--padding-top:0vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-10562 .elementor-element.elementor-element-771ce10{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10562 .elementor-element.elementor-element-b90385d{--display:flex;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-10562 .elementor-element.elementor-element-929d59a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{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-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10562 .elementor-element.elementor-element-98473b5 .elementor-heading-title{font-family:var( --e-global-typography-d464117-font-family ), Sans-serif;font-size:var( --e-global-typography-d464117-font-size );font-weight:var( --e-global-typography-d464117-font-weight );line-height:var( --e-global-typography-d464117-line-height );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10562 .elementor-element.elementor-element-80d88f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-10562 .elementor-element.elementor-element-80d88f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-10562 .elementor-element.elementor-element-80d88f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-10562 .elementor-element.elementor-element-80d88f2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-10562 .elementor-element.elementor-element-80d88f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-10562 .elementor-element.elementor-element-80d88f2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10562 .elementor-element.elementor-element-80d88f2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10562 .elementor-element.elementor-element-80d88f2{--e-icon-list-icon-size:38px;--icon-vertical-offset:0px;}.elementor-10562 .elementor-element.elementor-element-80d88f2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10562 .elementor-element.elementor-element-3c556c5{--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;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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 );}.elementor-10562 .elementor-element.elementor-element-3fbf1f0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10562 .elementor-element.elementor-element-3fbf1f0 img{width:100%;height:15vw;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-10562 .elementor-element.elementor-element-1422842{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;bottom:calc(15vw + 10px);}body:not(.rtl) .elementor-10562 .elementor-element.elementor-element-1422842{left:calc(15% - 5px);}body.rtl .elementor-10562 .elementor-element.elementor-element-1422842{right:calc(15% - 5px);}.elementor-10562 .elementor-element.elementor-element-1422842 img{width:100%;height:12vw;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-10562 .elementor-element.elementor-element-9a814d6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10562 .elementor-element.elementor-element-9a814d6 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;padding:0px 0px 0px 0px;}.elementor-10562 .elementor-element.elementor-element-9a814d6 img{width:100%;height:30vw;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-10562 .elementor-element.elementor-element-032ba4e{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10562 .elementor-element.elementor-element-be28c67{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:50%;}.elementor-10562 .elementor-element.elementor-element-be28c67 > .elementor-widget-container{--e-transform-translateY:-50%;}body:not(.rtl) .elementor-10562 .elementor-element.elementor-element-be28c67{left:0px;}body.rtl .elementor-10562 .elementor-element.elementor-element-be28c67{right:0px;}.elementor-10562 .elementor-element.elementor-element-be28c67 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10562 .elementor-element.elementor-element-be28c67 img{width:100%;opacity:0.05;}.elementor-10562 .elementor-element.elementor-element-481f2a1{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:50%;}.elementor-10562 .elementor-element.elementor-element-481f2a1 > .elementor-widget-container{--e-transform-translateY:-50%;}body:not(.rtl) .elementor-10562 .elementor-element.elementor-element-481f2a1{right:0px;}body.rtl .elementor-10562 .elementor-element.elementor-element-481f2a1{left:0px;}.elementor-10562 .elementor-element.elementor-element-481f2a1 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10562 .elementor-element.elementor-element-481f2a1 img{width:100%;opacity:0.05;}.elementor-10562 .elementor-element.elementor-element-56dc0e4{--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;--align-items:center;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-10562 .elementor-element.elementor-element-56dc0e4:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-56dc0e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-e03fd79 ) 0%, var( --e-global-color-2740c6c ) 100%);}.elementor-10562 .elementor-element.elementor-element-56dc0e4::before, .elementor-10562 .elementor-element.elementor-element-56dc0e4 > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-56dc0e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-56dc0e4 > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-56dc0e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-56dc0e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://feengrotten.de/wp-content/uploads/2025/05/elemente_bg_strukur.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-10562 .elementor-element.elementor-element-b70f1ec{--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;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;--z-index:1;}.elementor-10562 .elementor-element.elementor-element-27b96e6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10562 .elementor-element.elementor-element-8ba1498 .elementor-heading-title{font-family:var( --e-global-typography-ad5e394-font-family ), Sans-serif;font-size:var( --e-global-typography-ad5e394-font-size );font-weight:var( --e-global-typography-ad5e394-font-weight );line-height:var( --e-global-typography-ad5e394-line-height );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10562 .elementor-element.elementor-element-9601cf8{--grid-columns:2;--grid-row-gap:30px;width:100%;max-width:100%;--grid-column-gap:30px;}.elementor-10562 .elementor-element.elementor-element-9601cf8 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-10562 .elementor-element.elementor-element-9601cf8 .e-loop-item > .elementor-section, .elementor-10562 .elementor-element.elementor-element-9601cf8 .e-loop-item > .elementor-section > .elementor-container, .elementor-10562 .elementor-element.elementor-element-9601cf8 .e-loop-item > .e-con, .elementor-10562 .elementor-element.elementor-element-9601cf8 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-10562 .elementor-element.elementor-element-0dccc6b{--display:flex;--position:absolute;--min-height:70px;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;top:0px;--z-index:2;}.elementor-10562 .elementor-element.elementor-element-0dccc6b:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-0dccc6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feengrotten.de/wp-content/uploads/2025/05/element_trenner_oben.svg");background-position:top center;background-repeat:no-repeat;background-size:102vw auto;}body:not(.rtl) .elementor-10562 .elementor-element.elementor-element-0dccc6b{left:0px;}body.rtl .elementor-10562 .elementor-element.elementor-element-0dccc6b{right:0px;}.elementor-10562 .elementor-element.elementor-element-a911f2b{--display:flex;--position:absolute;--min-height:70px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;bottom:0px;--z-index:2;}.elementor-10562 .elementor-element.elementor-element-a911f2b:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-a911f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feengrotten.de/wp-content/uploads/2025/05/element_trenner.svg");background-position:bottom center;background-repeat:no-repeat;background-size:102vw auto;}.elementor-10562 .elementor-element.elementor-element-a911f2b::before, .elementor-10562 .elementor-element.elementor-element-a911f2b > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-a911f2b > .e-con-inner > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-a911f2b > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-a911f2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-a911f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-10562 .elementor-element.elementor-element-a911f2b{left:0px;}body.rtl .elementor-10562 .elementor-element.elementor-element-a911f2b{right:0px;}.elementor-10562 .elementor-element.elementor-element-2f75087{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10562 .elementor-element.elementor-element-5dc8e98{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:50%;}.elementor-10562 .elementor-element.elementor-element-5dc8e98 > .elementor-widget-container{--e-transform-translateY:-50%;}body:not(.rtl) .elementor-10562 .elementor-element.elementor-element-5dc8e98{left:0px;}body.rtl .elementor-10562 .elementor-element.elementor-element-5dc8e98{right:0px;}.elementor-10562 .elementor-element.elementor-element-5dc8e98 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10562 .elementor-element.elementor-element-5dc8e98 img{width:100%;opacity:0.05;}.elementor-10562 .elementor-element.elementor-element-abfa1db{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:50%;}.elementor-10562 .elementor-element.elementor-element-abfa1db > .elementor-widget-container{--e-transform-translateY:-50%;}body:not(.rtl) .elementor-10562 .elementor-element.elementor-element-abfa1db{right:0px;}body.rtl .elementor-10562 .elementor-element.elementor-element-abfa1db{left:0px;}.elementor-10562 .elementor-element.elementor-element-abfa1db .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10562 .elementor-element.elementor-element-abfa1db img{width:100%;opacity:0.05;}.elementor-10562 .elementor-element.elementor-element-9b6ce53{--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-10562 .elementor-element.elementor-element-17d6d5d{--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;--align-items:center;--overlay-opacity:0.5;--padding-top:0vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-10562 .elementor-element.elementor-element-17d6d5d::before, .elementor-10562 .elementor-element.elementor-element-17d6d5d > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-17d6d5d > .e-con-inner > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-17d6d5d > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-17d6d5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-17d6d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10562 .elementor-element.elementor-element-6a5868d{--display:flex;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:0vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;--z-index:1;}.elementor-10562 .elementor-element.elementor-element-fd696a9{--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;--overflow:hidden;--border-radius:25px 25px 25px 25px;}.elementor-10562 .elementor-element.elementor-element-2c6fad8{--display:flex;--overlay-opacity:1;}.elementor-10562 .elementor-element.elementor-element-2c6fad8:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-2c6fad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feengrotten.de/wp-content/uploads/2026/04/PSX_20250622_085524.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10562 .elementor-element.elementor-element-2c6fad8::before, .elementor-10562 .elementor-element.elementor-element-2c6fad8 > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-2c6fad8 > .e-con-inner > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-2c6fad8 > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-2c6fad8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-2c6fad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10562 .elementor-element.elementor-element-24a770c{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-bottom:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-left:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-right:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);}.elementor-10562 .elementor-element.elementor-element-24a770c:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-24a770c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e03fd79 );}.elementor-10562 .elementor-element.elementor-element-7bcfb48 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10562 .elementor-element.elementor-element-accbf54{color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-10562 .elementor-element.elementor-element-846e6ef{--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;--overflow:hidden;--border-radius:25px 25px 25px 25px;}.elementor-10562 .elementor-element.elementor-element-1e22dd9{--display:flex;--overlay-opacity:1;}.elementor-10562 .elementor-element.elementor-element-1e22dd9:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-1e22dd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feengrotten.de/wp-content/uploads/2026/05/Busshuttle-Feenfest.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10562 .elementor-element.elementor-element-1e22dd9::before, .elementor-10562 .elementor-element.elementor-element-1e22dd9 > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-1e22dd9 > .e-con-inner > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-1e22dd9 > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-1e22dd9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-1e22dd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10562 .elementor-element.elementor-element-1be7b2f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-bottom:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-left:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-right:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);}.elementor-10562 .elementor-element.elementor-element-1be7b2f:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-1be7b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e03fd79 );}.elementor-10562 .elementor-element.elementor-element-07f4f54 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10562 .elementor-element.elementor-element-6d75260{color:var( --e-global-color-text );}.elementor-10562 .elementor-element.elementor-element-d181cfe{--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;--overflow:hidden;--border-radius:25px 25px 25px 25px;}.elementor-10562 .elementor-element.elementor-element-4e9b823{--display:flex;--overlay-opacity:1;}.elementor-10562 .elementor-element.elementor-element-4e9b823:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-4e9b823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feengrotten.de/wp-content/uploads/2026/04/DSC8146-Kopie.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10562 .elementor-element.elementor-element-4e9b823::before, .elementor-10562 .elementor-element.elementor-element-4e9b823 > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-4e9b823 > .e-con-inner > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-4e9b823 > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-4e9b823 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-4e9b823 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10562 .elementor-element.elementor-element-50780ac{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-bottom:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-left:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-right:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);}.elementor-10562 .elementor-element.elementor-element-50780ac:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-50780ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e03fd79 );}.elementor-10562 .elementor-element.elementor-element-301a10d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10562 .elementor-element.elementor-element-3812e35{color:var( --e-global-color-text );}.elementor-10562 .elementor-element.elementor-element-199da54{--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;--overflow:hidden;--border-radius:25px 25px 25px 25px;}.elementor-10562 .elementor-element.elementor-element-75e8597{--display:flex;--overlay-opacity:1;}.elementor-10562 .elementor-element.elementor-element-75e8597:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-75e8597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feengrotten.de/wp-content/uploads/2026/06/Feentaler_Feenfest.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10562 .elementor-element.elementor-element-75e8597::before, .elementor-10562 .elementor-element.elementor-element-75e8597 > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-75e8597 > .e-con-inner > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-75e8597 > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-75e8597 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-75e8597 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10562 .elementor-element.elementor-element-a515f45{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-bottom:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-left:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-right:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);}.elementor-10562 .elementor-element.elementor-element-a515f45:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-a515f45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e03fd79 );}.elementor-10562 .elementor-element.elementor-element-ebaee99 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10562 .elementor-element.elementor-element-f3a8a70{color:var( --e-global-color-text );}.elementor-10562 .elementor-element.elementor-element-261b0c2{--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;--overflow:hidden;--border-radius:25px 25px 25px 25px;}.elementor-10562 .elementor-element.elementor-element-cca0b95{--display:flex;--overlay-opacity:1;}.elementor-10562 .elementor-element.elementor-element-cca0b95:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-cca0b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feengrotten.de/wp-content/uploads/2026/04/847f5593-eaae-4c41-94c2-dc2baec62e3b.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10562 .elementor-element.elementor-element-cca0b95::before, .elementor-10562 .elementor-element.elementor-element-cca0b95 > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-cca0b95 > .e-con-inner > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-cca0b95 > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-cca0b95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-cca0b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10562 .elementor-element.elementor-element-b85c77a{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-bottom:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-left:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-right:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);}.elementor-10562 .elementor-element.elementor-element-b85c77a:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-b85c77a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e03fd79 );}.elementor-10562 .elementor-element.elementor-element-bb27b73 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10562 .elementor-element.elementor-element-b99f80a{color:var( --e-global-color-text );}.elementor-10562 .elementor-element.elementor-element-1f47563{--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;--overflow:hidden;--border-radius:25px 25px 25px 25px;}.elementor-10562 .elementor-element.elementor-element-076e2eb{--display:flex;--overlay-opacity:1;}.elementor-10562 .elementor-element.elementor-element-076e2eb:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-076e2eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feengrotten.de/wp-content/uploads/2026/04/IMG_8579-e1775727796814.webp");background-position:0px -124px;background-repeat:no-repeat;background-size:cover;}.elementor-10562 .elementor-element.elementor-element-076e2eb::before, .elementor-10562 .elementor-element.elementor-element-076e2eb > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-076e2eb > .e-con-inner > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-076e2eb > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-076e2eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-076e2eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10562 .elementor-element.elementor-element-0705e5f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-bottom:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-left:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);--padding-right:clamp(0.938rem, 2.188vw + 0.5rem, 3.125rem);}.elementor-10562 .elementor-element.elementor-element-0705e5f:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-0705e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e03fd79 );}.elementor-10562 .elementor-element.elementor-element-5559da0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10562 .elementor-element.elementor-element-465d189{color:var( --e-global-color-text );}.elementor-10562 .elementor-element.elementor-element-cc39a0f{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10562 .elementor-element.elementor-element-43d125e{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:50%;}.elementor-10562 .elementor-element.elementor-element-43d125e > .elementor-widget-container{--e-transform-translateY:-50%;}body:not(.rtl) .elementor-10562 .elementor-element.elementor-element-43d125e{left:0px;}body.rtl .elementor-10562 .elementor-element.elementor-element-43d125e{right:0px;}.elementor-10562 .elementor-element.elementor-element-43d125e .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10562 .elementor-element.elementor-element-43d125e img{width:100%;opacity:0.05;}.elementor-10562 .elementor-element.elementor-element-1878e52{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:50%;}.elementor-10562 .elementor-element.elementor-element-1878e52 > .elementor-widget-container{--e-transform-translateY:-50%;}body:not(.rtl) .elementor-10562 .elementor-element.elementor-element-1878e52{right:0px;}body.rtl .elementor-10562 .elementor-element.elementor-element-1878e52{left:0px;}.elementor-10562 .elementor-element.elementor-element-1878e52 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10562 .elementor-element.elementor-element-1878e52 img{width:100%;opacity:0.05;}.elementor-10562 .elementor-element.elementor-element-9381064{--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-10562 .elementor-element.elementor-element-36ca80f{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10562 .elementor-element.elementor-element-0c1cb22{--width:2px;}.elementor-10562 .elementor-element.elementor-element-1f2da57{--width:2px;}.elementor-10562 .elementor-element.elementor-element-33eb7a7{--width:100vw;}.elementor-10562 .elementor-element.elementor-element-771ce10{--width:min(1804px, 100%);}.elementor-10562 .elementor-element.elementor-element-b70f1ec{--width:min(1804px, 100%);}.elementor-10562 .elementor-element.elementor-element-0dccc6b{--width:100vw;}.elementor-10562 .elementor-element.elementor-element-a911f2b{--width:100vw;}.elementor-10562 .elementor-element.elementor-element-6a5868d{--width:min(1804px, 100%);}.elementor-10562 .elementor-element.elementor-element-2c6fad8{--width:50%;}.elementor-10562 .elementor-element.elementor-element-24a770c{--width:50%;}.elementor-10562 .elementor-element.elementor-element-1e22dd9{--width:50%;}.elementor-10562 .elementor-element.elementor-element-1be7b2f{--width:50%;}.elementor-10562 .elementor-element.elementor-element-4e9b823{--width:50%;}.elementor-10562 .elementor-element.elementor-element-50780ac{--width:50%;}.elementor-10562 .elementor-element.elementor-element-75e8597{--width:50%;}.elementor-10562 .elementor-element.elementor-element-a515f45{--width:50%;}.elementor-10562 .elementor-element.elementor-element-cca0b95{--width:50%;}.elementor-10562 .elementor-element.elementor-element-b85c77a{--width:50%;}.elementor-10562 .elementor-element.elementor-element-076e2eb{--width:50%;}.elementor-10562 .elementor-element.elementor-element-0705e5f{--width:50%;}}@media(max-width:1440px) and (min-width:768px){.elementor-10562 .elementor-element.elementor-element-870dba8{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10562 .elementor-element.elementor-element-870dba8{--width:100%;}.elementor-10562 .elementor-element.elementor-element-3c556c5{--width:90%;}.elementor-10562 .elementor-element.elementor-element-2c6fad8{--width:100%;}.elementor-10562 .elementor-element.elementor-element-24a770c{--width:100%;}.elementor-10562 .elementor-element.elementor-element-1e22dd9{--width:100%;}.elementor-10562 .elementor-element.elementor-element-1be7b2f{--width:100%;}.elementor-10562 .elementor-element.elementor-element-4e9b823{--width:100%;}.elementor-10562 .elementor-element.elementor-element-50780ac{--width:100%;}.elementor-10562 .elementor-element.elementor-element-75e8597{--width:100%;}.elementor-10562 .elementor-element.elementor-element-a515f45{--width:100%;}.elementor-10562 .elementor-element.elementor-element-cca0b95{--width:100%;}.elementor-10562 .elementor-element.elementor-element-b85c77a{--width:100%;}.elementor-10562 .elementor-element.elementor-element-076e2eb{--width:100%;}.elementor-10562 .elementor-element.elementor-element-0705e5f{--width:100%;}}@media(max-width:1440px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10562 .elementor-element.elementor-element-46f13da .elementor-heading-title{font-size:var( --e-global-typography-706cda5-font-size );line-height:var( --e-global-typography-706cda5-line-height );}.elementor-10562 .elementor-element.elementor-element-ad8399c .elementor-heading-title{font-size:var( --e-global-typography-706cda5-font-size );line-height:var( --e-global-typography-706cda5-line-height );}.elementor-10562 .elementor-element.elementor-element-de2804d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10562 .elementor-element.elementor-element-1b6f271 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10562 .elementor-element.elementor-element-26716df{--padding-top:0vw;--padding-bottom:8vw;--padding-left:3vw;--padding-right:3vw;}.elementor-10562 .elementor-element.elementor-element-771ce10{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10562 .elementor-element.elementor-element-929d59a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10562 .elementor-element.elementor-element-98473b5 .elementor-heading-title{font-size:var( --e-global-typography-d464117-font-size );line-height:var( --e-global-typography-d464117-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10562 .elementor-element.elementor-element-56dc0e4{--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-10562 .elementor-element.elementor-element-b70f1ec{--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10562 .elementor-element.elementor-element-8ba1498 .elementor-heading-title{font-size:var( --e-global-typography-ad5e394-font-size );line-height:var( --e-global-typography-ad5e394-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10562 .elementor-element.elementor-element-17d6d5d{--padding-top:0vw;--padding-bottom:8vw;--padding-left:3vw;--padding-right:3vw;}.elementor-10562 .elementor-element.elementor-element-6a5868d{--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:0vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10562 .elementor-element.elementor-element-2c6fad8:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-2c6fad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10562 .elementor-element.elementor-element-7bcfb48 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10562 .elementor-element.elementor-element-1e22dd9:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-1e22dd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10562 .elementor-element.elementor-element-07f4f54 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10562 .elementor-element.elementor-element-4e9b823:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-4e9b823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10562 .elementor-element.elementor-element-301a10d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10562 .elementor-element.elementor-element-75e8597:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-75e8597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10562 .elementor-element.elementor-element-ebaee99 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10562 .elementor-element.elementor-element-cca0b95:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-cca0b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10562 .elementor-element.elementor-element-bb27b73 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10562 .elementor-element.elementor-element-076e2eb:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-076e2eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10562 .elementor-element.elementor-element-5559da0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-10562 .elementor-element.elementor-element-cd226f5{--min-height:60dvh;--justify-content:flex-end;--padding-top:170px;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-10562 .elementor-element.elementor-element-cd226f5:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-cd226f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:100% auto;}.elementor-10562 .elementor-element.elementor-element-cd226f5::before, .elementor-10562 .elementor-element.elementor-element-cd226f5 > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-cd226f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-10562 .elementor-element.elementor-element-cd226f5 > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-cd226f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10562 .elementor-element.elementor-element-cd226f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-716458b ) 30%, #999E0B00 60%);}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10562 .elementor-element.elementor-element-46f13da .elementor-heading-title{font-size:var( --e-global-typography-706cda5-font-size );line-height:var( --e-global-typography-706cda5-line-height );}.elementor-10562 .elementor-element.elementor-element-ad8399c .elementor-heading-title{font-size:var( --e-global-typography-706cda5-font-size );line-height:var( --e-global-typography-706cda5-line-height );}.elementor-10562 .elementor-element.elementor-element-de2804d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10562 .elementor-element.elementor-element-1b6f271 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10562 .elementor-element.elementor-element-33eb7a7{--z-index:0;}.elementor-10562 .elementor-element.elementor-element-26716df{--padding-top:0vw;--padding-bottom:10vw;--padding-left:3vw;--padding-right:3vw;}.elementor-10562 .elementor-element.elementor-element-771ce10{--flex-direction:column-reverse;--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;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10562 .elementor-element.elementor-element-929d59a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10562 .elementor-element.elementor-element-98473b5 .elementor-heading-title{font-size:var( --e-global-typography-d464117-font-size );line-height:var( --e-global-typography-d464117-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10562 .elementor-element.elementor-element-3c556c5{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:-8vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10562 .elementor-element.elementor-element-3fbf1f0 img{height:25vh;}.elementor-10562 .elementor-element.elementor-element-1422842{bottom:calc(25vh + 10px);}.elementor-10562 .elementor-element.elementor-element-1422842 img{height:20vh;}.elementor-10562 .elementor-element.elementor-element-9a814d6 img{height:50vh;border-radius:25px 0px 0px 25px;}.elementor-10562 .elementor-element.elementor-element-56dc0e4{--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-10562 .elementor-element.elementor-element-b70f1ec{--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:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10562 .elementor-element.elementor-element-8ba1498 .elementor-heading-title{font-size:var( --e-global-typography-ad5e394-font-size );line-height:var( --e-global-typography-ad5e394-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10562 .elementor-element.elementor-element-9601cf8{--grid-columns:1;--grid-row-gap:15px;--grid-column-gap:15px;}.elementor-10562 .elementor-element.elementor-element-a911f2b{--min-height:40px;}.elementor-10562 .elementor-element.elementor-element-17d6d5d{--padding-top:0vw;--padding-bottom:10vw;--padding-left:3vw;--padding-right:3vw;}.elementor-10562 .elementor-element.elementor-element-6a5868d{--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:0vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10562 .elementor-element.elementor-element-fd696a9{--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-10562 .elementor-element.elementor-element-2c6fad8{--min-height:300px;}.elementor-10562 .elementor-element.elementor-element-7bcfb48 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10562 .elementor-element.elementor-element-846e6ef{--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-10562 .elementor-element.elementor-element-1e22dd9{--min-height:300px;}.elementor-10562 .elementor-element.elementor-element-07f4f54 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10562 .elementor-element.elementor-element-d181cfe{--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-10562 .elementor-element.elementor-element-4e9b823{--min-height:300px;}.elementor-10562 .elementor-element.elementor-element-301a10d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10562 .elementor-element.elementor-element-199da54{--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-10562 .elementor-element.elementor-element-75e8597{--min-height:300px;}.elementor-10562 .elementor-element.elementor-element-ebaee99 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10562 .elementor-element.elementor-element-261b0c2{--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-10562 .elementor-element.elementor-element-cca0b95{--min-height:300px;}.elementor-10562 .elementor-element.elementor-element-bb27b73 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10562 .elementor-element.elementor-element-1f47563{--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-10562 .elementor-element.elementor-element-076e2eb{--min-height:300px;}.elementor-10562 .elementor-element.elementor-element-5559da0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-10562 .elementor-element.elementor-element-cd226f5:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-cd226f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10562 .elementor-element.elementor-element-46f13da .elementor-heading-title{font-size:var( --e-global-typography-706cda5-font-size );line-height:var( --e-global-typography-706cda5-line-height );}.elementor-10562 .elementor-element.elementor-element-ad8399c .elementor-heading-title{font-size:var( --e-global-typography-706cda5-font-size );line-height:var( --e-global-typography-706cda5-line-height );}.elementor-10562 .elementor-element.elementor-element-de2804d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10562 .elementor-element.elementor-element-1b6f271 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10562 .elementor-element.elementor-element-33eb7a7:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-33eb7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feengrotten.de/wp-content/uploads/2025/05/element_trenner_mob.svg");background-size:102vw auto;}.elementor-10562 .elementor-element.elementor-element-26716df{--padding-top:0vw;--padding-bottom:15vw;--padding-left:3vw;--padding-right:3vw;}.elementor-10562 .elementor-element.elementor-element-771ce10{--gap:030px 030px;--row-gap:030px;--column-gap:030px;--padding-top:15vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10562 .elementor-element.elementor-element-b90385d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10562 .elementor-element.elementor-element-929d59a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10562 .elementor-element.elementor-element-98473b5 .elementor-heading-title{font-size:var( --e-global-typography-d464117-font-size );line-height:var( --e-global-typography-d464117-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10562 .elementor-element.elementor-element-3c556c5{--width:100%;--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;--border-radius:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10562 .elementor-element.elementor-element-3fbf1f0{--container-widget-width:calc(50% - 5px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 5px) );max-width:calc(50% - 5px);}.elementor-10562 .elementor-element.elementor-element-3fbf1f0 img{height:15vh;border-radius:15px 15px 15px 15px;}.elementor-10562 .elementor-element.elementor-element-1422842{bottom:calc(15vh + 10px);}.elementor-10562 .elementor-element.elementor-element-1422842 img{height:12vh;border-radius:15px 15px 15px 15px;}.elementor-10562 .elementor-element.elementor-element-9a814d6 > .elementor-widget-container{margin:0 0 5vh 0;}.elementor-10562 .elementor-element.elementor-element-9a814d6{--container-widget-width:calc(50% - 5px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 5px) );max-width:calc(50% - 5px);}.elementor-10562 .elementor-element.elementor-element-9a814d6 img{width:100%;height:30vh;border-radius:15px 0px 0px 15px;}.elementor-10562 .elementor-element.elementor-element-be28c67{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}body:not(.rtl) .elementor-10562 .elementor-element.elementor-element-be28c67{left:-10%;}body.rtl .elementor-10562 .elementor-element.elementor-element-be28c67{right:-10%;}.elementor-10562 .elementor-element.elementor-element-481f2a1{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}body:not(.rtl) .elementor-10562 .elementor-element.elementor-element-481f2a1{right:-10%;}body.rtl .elementor-10562 .elementor-element.elementor-element-481f2a1{left:-10%;}.elementor-10562 .elementor-element.elementor-element-56dc0e4{--padding-top:3vw;--padding-bottom:10vw;--padding-left:3vw;--padding-right:3vw;}.elementor-10562 .elementor-element.elementor-element-b70f1ec{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:15vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10562 .elementor-element.elementor-element-8ba1498 .elementor-heading-title{font-size:var( --e-global-typography-ad5e394-font-size );line-height:var( --e-global-typography-ad5e394-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10562 .elementor-element.elementor-element-9601cf8{--grid-columns:1;}.elementor-10562 .elementor-element.elementor-element-0dccc6b:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-0dccc6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feengrotten.de/wp-content/uploads/2025/05/element_trenner_oben_mob.svg");background-size:102vw auto;}.elementor-10562 .elementor-element.elementor-element-a911f2b:not(.elementor-motion-effects-element-type-background), .elementor-10562 .elementor-element.elementor-element-a911f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feengrotten.de/wp-content/uploads/2025/05/element_trenner_mob.svg");background-size:102vw auto;}.elementor-10562 .elementor-element.elementor-element-5dc8e98{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}body:not(.rtl) .elementor-10562 .elementor-element.elementor-element-5dc8e98{left:-10%;}body.rtl .elementor-10562 .elementor-element.elementor-element-5dc8e98{right:-10%;}.elementor-10562 .elementor-element.elementor-element-abfa1db{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}body:not(.rtl) .elementor-10562 .elementor-element.elementor-element-abfa1db{right:-10%;}body.rtl .elementor-10562 .elementor-element.elementor-element-abfa1db{left:-10%;}.elementor-10562 .elementor-element.elementor-element-17d6d5d{--padding-top:0vw;--padding-bottom:15vw;--padding-left:3vw;--padding-right:3vw;}.elementor-10562 .elementor-element.elementor-element-6a5868d{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10562 .elementor-element.elementor-element-fd696a9{--border-radius:15px 15px 15px 15px;}.elementor-10562 .elementor-element.elementor-element-2c6fad8{--min-height:200px;}.elementor-10562 .elementor-element.elementor-element-24a770c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10562 .elementor-element.elementor-element-7bcfb48 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10562 .elementor-element.elementor-element-846e6ef{--border-radius:15px 15px 15px 15px;}.elementor-10562 .elementor-element.elementor-element-1e22dd9{--min-height:200px;}.elementor-10562 .elementor-element.elementor-element-1be7b2f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10562 .elementor-element.elementor-element-07f4f54 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10562 .elementor-element.elementor-element-d181cfe{--border-radius:15px 15px 15px 15px;}.elementor-10562 .elementor-element.elementor-element-4e9b823{--min-height:200px;}.elementor-10562 .elementor-element.elementor-element-50780ac{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10562 .elementor-element.elementor-element-301a10d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10562 .elementor-element.elementor-element-199da54{--border-radius:15px 15px 15px 15px;}.elementor-10562 .elementor-element.elementor-element-75e8597{--min-height:200px;}.elementor-10562 .elementor-element.elementor-element-a515f45{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10562 .elementor-element.elementor-element-ebaee99 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10562 .elementor-element.elementor-element-261b0c2{--border-radius:15px 15px 15px 15px;}.elementor-10562 .elementor-element.elementor-element-cca0b95{--min-height:200px;}.elementor-10562 .elementor-element.elementor-element-b85c77a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10562 .elementor-element.elementor-element-bb27b73 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10562 .elementor-element.elementor-element-1f47563{--border-radius:15px 15px 15px 15px;}.elementor-10562 .elementor-element.elementor-element-076e2eb{--min-height:200px;}.elementor-10562 .elementor-element.elementor-element-0705e5f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10562 .elementor-element.elementor-element-5559da0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10562 .elementor-element.elementor-element-43d125e{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}body:not(.rtl) .elementor-10562 .elementor-element.elementor-element-43d125e{left:-10%;}body.rtl .elementor-10562 .elementor-element.elementor-element-43d125e{right:-10%;}.elementor-10562 .elementor-element.elementor-element-1878e52{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}body:not(.rtl) .elementor-10562 .elementor-element.elementor-element-1878e52{right:-10%;}body.rtl .elementor-10562 .elementor-element.elementor-element-1878e52{left:-10%;}}/* Start custom CSS for container, class: .elementor-element-36ca80f */<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Busshuttle zum Feengrottenpark</title>
    <style>
        body {
            box-sizing: border-box;
            margin: 0;
            padding: 0;
            height: 100%;
            background: linear-gradient(135deg, #87CEEB 0%, #98FB98 100%);
            font-family: 'Arial', sans-serif;
            display: flex;
            justify-content: center;
            align-items: center;
            overflow: hidden;
        }

        .bus-container {
            position: absolute;
            left: -200px;
            top: 50%;
            transform: translateY(-50%);
            animation: driveAcross 15s ease-in-out infinite;
        }

        .bus-icon {
            width: 240px;
            height: 160px;
            filter: drop-shadow(0 4px 8px rgba(0,0,0,0.2));
            animation: busShake 0.3s ease-in-out infinite;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            .bus-icon {
                width: 180px;
                height: 120px;
            }
            
            .bus-text {
                font-size: 22px;
                left: -200px;
            }
            
            .subtitle {
                font-size: 16px;
                left: -200px;
            }
            
            .bus-container {
                animation: driveAcrossMobile 15s ease-in-out infinite;
            }
            
            @keyframes driveAcrossMobile {
                0% {
                    left: -300px;
                }
                50% {
                    left: 50%;
                    transform: translateX(-50%) translateY(-50%);
                }
                100% {
                    left: 50%;
                    transform: translateX(-50%) translateY(-50%);
                }
            }
        }

        @media (max-width: 480px) {
            .bus-icon {
                width: 140px;
                height: 93px;
            }
            
            .bus-text {
                font-size: 18px;
                left: -150px;
            }
            
            .subtitle {
                font-size: 14px;
                left: -150px;
            }
            
            .bus-container {
                animation: driveAcrossSmall 15s ease-in-out infinite;
            }
            
            @keyframes driveAcrossSmall {
                0% {
                    left: -250px;
                }
                50% {
                    left: 50%;
                    transform: translateX(-50%) translateY(-50%);
                }
                100% {
                    left: 50%;
                    transform: translateX(-50%) translateY(-50%);
                }
            }
        }

        .bus-text {
            position: absolute;
            font-size: 28px;
            font-weight: bold;
            color: #2c3e50;
            text-shadow: 2px 2px 4px rgba(0,0,0,0.1);
            white-space: nowrap;
            top: 50%;
            left: -250px;
            transform: translateY(-50%);
            z-index: -1;
        }

        .subtitle {
            position: absolute;
            font-size: 18px;
            color: #34495e;
            opacity: 0.8;
            top: 70%;
            left: -250px;
            transform: translateY(-50%);
            z-index: -1;
        }

        @keyframes driveAcross {
            0% {
                left: -400px;
            }
            50% {
                left: 50%;
                transform: translateX(-50%) translateY(-50%);
            }
            100% {
                left: 50%;
                transform: translateX(-50%) translateY(-50%);
            }
        }

        @keyframes busShake {
            0%, 100% {
                transform: translateY(0) rotate(0deg);
            }
            25% {
                transform: translateY(-2px) rotate(0.5deg);
            }
            75% {
                transform: translateY(2px) rotate(-0.5deg);
            }
        }


    </style>
</head>
<body>
    <div class="bus-container">
        <svg class="bus-icon" viewBox="0 0 120 80" xmlns="http://www.w3.org/2000/svg">
            <!-- Bus body -->
            <rect x="10" y="20" width="90" height="40" rx="8" ry="8" fill="#FF8C00" stroke="#FF6600" stroke-width="2"/>
            
            <!-- Bus roof -->
            <rect x="15" y="15" width="80" height="10" rx="5" ry="5" fill="#FF6600"/>
            
            <!-- Windows -->
            <rect x="20" y="25" width="15" height="12" rx="2" fill="#87CEEB" opacity="0.8"/>
            <rect x="40" y="25" width="15" height="12" rx="2" fill="#87CEEB" opacity="0.8"/>
            <rect x="60" y="25" width="15" height="12" rx="2" fill="#87CEEB" opacity="0.8"/>
            <rect x="80" y="25" width="10" height="12" rx="2" fill="#87CEEB" opacity="0.8"/>
            
            <!-- Door -->
            <rect x="85" y="35" width="12" height="20" rx="1" fill="#FF6600" stroke="#FF4500" stroke-width="1"/>
            <line x1="91" y1="40" x2="91" y2="50" stroke="#FF4500" stroke-width="1"/>
            
            <!-- Wheels -->
            <circle cx="25" cy="65" r="8" fill="#2c3e50"/>
            <circle cx="25" cy="65" r="5" fill="#34495e"/>
            <circle cx="85" cy="65" r="8" fill="#2c3e50"/>
            <circle cx="85" cy="65" r="5" fill="#34495e"/>
            
            <!-- Headlights -->
            <circle cx="8" cy="35" r="3" fill="#FFE4B5"/>
            <circle cx="8" cy="45" r="3" fill="#FFE4B5"/>
            
            <!-- Destination sign -->
            <rect x="25" y="8" width="50" height="6" rx="2" fill="#2c3e50"/>
        </svg>
        
        <div class="bus-text">Busshuttle</div>
        <div class="subtitle">zum Feengrottenpark</div>
    </div>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'98f0bae1f4862850',t:'MTc2MDU0NjEzMC4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Daft Brush';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://feengrotten.de/wp-content/uploads/2025/05/Daft-Brush.eot');
	src: url('https://feengrotten.de/wp-content/uploads/2025/05/Daft-Brush.eot?#iefix') format('embedded-opentype'),
		url('https://feengrotten.de/wp-content/uploads/2025/05/Daft-Brush.woff2') format('woff2'),
		url('https://feengrotten.de/wp-content/uploads/2025/05/Daft-Brush.woff') format('woff'),
		url('https://feengrotten.de/wp-content/uploads/2025/05/Daft-Brush.ttf') format('truetype'),
		url('https://feengrotten.de/wp-content/uploads/2025/05/Daft-Brush.svg#DaftBrush') format('svg');
}
/* End Custom Fonts CSS */