.elementor-1452 .elementor-element.elementor-element-501b8b{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1452 .elementor-element.elementor-element-501b8b:not(.elementor-motion-effects-element-type-background), .elementor-1452 .elementor-element.elementor-element-501b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.marktlalm.at/wp-content/uploads/2026/06/Turrach-Juni-55-©WEKNOWMEDIA.webp");}.elementor-1452 .elementor-element.elementor-element-501b8b.e-con{--align-self:flex-end;}.elementor-1452 .elementor-element.elementor-element-719a6430{text-align:center;}.elementor-1452 .elementor-element.elementor-element-719a6430 .elementor-heading-title{color:#FFFFFF;}.elementor-1452 .elementor-element.elementor-element-afa2491{--display:flex;}.elementor-1452 .elementor-element.elementor-global-1485{font-size:10px;color:#99999999;}.elementor-1452 .elementor-element.elementor-global-1485 a{color:#BBBBBBBB;}.elementor-1452 .elementor-element.elementor-element-6493a32{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-1452 .elementor-element.elementor-element-96f6298{--display:flex;}.elementor-1452 .elementor-element.elementor-element-b592bdb{--display:flex;}.elementor-1452 .elementor-element.elementor-element-c3157ce{--display:flex;}.elementor-1452 .elementor-element.elementor-element-0ab2fff{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1452 .elementor-element.elementor-element-e162607{--display:flex;}.elementor-1452 .elementor-element.elementor-element-ecc9e07{--display:flex;}.elementor-1452 .elementor-element.elementor-element-31de60b{--display:flex;}.elementor-1452 .elementor-element.elementor-element-c81ed17{font-size:16px;}.elementor-1452 .elementor-element.elementor-element-f8f47df{--display:flex;}.elementor-1452 .elementor-element.elementor-element-20a3f67{--display:flex;}.elementor-1452 .elementor-element.elementor-element-8260173{--display:flex;}.elementor-1452 .elementor-element.elementor-element-5107d8c{--display:flex;}.elementor-1452 .elementor-element.elementor-element-5f27c01{--display:flex;}.elementor-1452 .elementor-element.elementor-element-f27ff21{--display:flex;}.elementor-1452 .elementor-element.elementor-element-f166e94{--display:flex;}.elementor-1452 .elementor-element.elementor-element-175e042{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1452 .elementor-element.elementor-element-175e042 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 100%, #F2295B00 0%);border-style:solid;border-color:var( --e-global-color-89d78b9 );}:where( .elementor-1452 .elementor-element.elementor-element-175e042 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:bold;}.elementor-1452 .elementor-element.elementor-element-175e042 :where( .elementor-1452 .elementor-element.elementor-element-175e042 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1452 .elementor-element.elementor-element-2057e4e{--display:flex;}.elementor-1452 .elementor-element.elementor-element-c873735{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1452 .elementor-element.elementor-element-88d9156{--display:flex;}.elementor-1452 .elementor-element.elementor-element-5b7117b{--display:flex;}.elementor-1452 .elementor-element.elementor-element-3d2c158{font-size:10px;color:#999999C4;}.elementor-1452 .elementor-element.elementor-element-3d2c158 a{color:#BBBBBBBF;}/* Start custom CSS for container, class: .elementor-element-501b8b */.ken-zoom {
  position: relative;
  overflow: hidden;
}

.ken-zoom::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  background-image: inherit;        /* übernimmt das Container-Hintergrundbild */
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  animation: ken-zoom 30s ease-in-out infinite alternate;
  transform-origin: center center;
  will-change: transform;
}

.ken-zoom > * {
  position: relative;
  z-index: 1;
}

@keyframes ken-zoom {
  from { transform: scale(1); }
  to   { transform: scale(1.18); }
}/* End custom CSS */