.elementor-348 .elementor-element.elementor-element-abd5399{text-align:center;}.elementor-348 .elementor-element.elementor-element-abd5399 .elementor-heading-title{color:#020101;}.elementor-348 .elementor-element.elementor-element-4c41771{text-align:left;}.elementor-348 .elementor-element.elementor-element-527646a .elementor-spacer-inner{--spacer-size:50px;}.elementor-348 .elementor-element.elementor-element-77fe1d0 .elementor-spacer-inner{--spacer-size:130px;}.elementor-348 .elementor-element.elementor-element-d0fb224 .elementor-spacer-inner{--spacer-size:130px;}.elementor-348 .elementor-element.elementor-element-062629b .elementor-spacer-inner{--spacer-size:300px;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-272b18b */#elements {position:absolute; top:50%; left:50%; margin-left: -82px; margin-top: -80px; height: 205px; width: 197px;}
#kugel1, #kugel2, #kugel3, #kugel4, #kugel5, #nuss1, #nuss2, #nuss3, #w  {position: absolute;}

#kugel1 {top:  0px; left: 34px; animation: kugel1 5s infinite;} /* erste Kugel von oben*/ 
#kugel2 {top: 36px; left: 34px; animation: kugel2 5s infinite;} /* zweite Kugel  von oben*/
#nuss1  {top: 76px; left:  0px; animation: nussoben 5s infinite;} /* erste Nuss von oben*/
#nuss2  {top:114px; left:  0px; animation: nussunten 5s infinite;} /* zweite Nuss von oben*/
#kugel3 {top:176px; left:  4px; animation: kugel3 5s infinite;} /* Kugel links unten*/ 
#kugel4 {top:145px; left: 57px; animation: kugel4 5s infinite;} /* obere Kugel des Abstrichs des K's */
#kugel5 {top:176px; left: 78px; animation: kugel5 5s infinite;} /* untere Kugel des Abstrichs des K's */
#nuss3  {top: 63px; left: 66px; animation: nussrechts 5s infinite;} /* nuss rechts oben */
#w      {top:  9px; left:133px; animation: w 5s infinite;}   /* W auf grün */


#nuss1, #nuss2 {transform-origin:47px 13px}

@keyframes kugel1 {
    0% {transform: translate(0)}
    10% {transform: translateY(36px)}
    20% {transform: translateY(76px)}
    30% {transform: translateY(114px)}
    40% {transform: translate(4px,150px)}
    50% {transform: translate(23px,145px)}
    60% {transform: translate(23px,145px)}
    70% {transform: translate(32px,90px)}
    80% {transform: translate(110px,20px)}
    90% {transform: translate(110px,20px)}
    100% {transform: translateY(0)}
}

@keyframes kugel2{
    0% {transform: translateY(0)}
    10% {transform: translateY(0)}
    20% {transform: translateY(38px)}
    30% {transform: translateY(76px)}
    40% {transform: translate(4px, 112px)}
    50% {transform: translate(23px, 110px)}
    60% {transform: translate(23px, 110px)}
    70% {transform: translate(32px, 53px)}
    80% {transform: translate(110px, 5px)}
    90% {transform: translate(110px, 5px)}
    100% {transform: translateY(0)}
    
}

@keyframes nussoben{
    0% {transform: translateY(0)}
    10% {transform: translateY(0)}
    20% {transform: translateY(0)} 
    30% {transform: translateY(38px)}
    40% {transform: translate(4px,73px)}
    50% {transform: translate(23px,69px)}
    60% {transform: translate(23px,69px) rotate(-85deg)}
    70% {transform: translate(33px,15px) rotate(-180deg)}
    80% {transform: translate(103px,-35px) rotate(-180deg)}
    90% {transform: translate(103px,-35px) rotate(-180deg)}
    100% {transform: translateY(0)}
}

@keyframes nussunten{
    0% {transform: translateY(0)}
    10% {transform: translateY(0)}
    20% {transform: translateY(0)} 
    30% {transform: translateY(0)}
    40% {transform: translate(4px,35px)}
    50% {transform: translate(23px,30px)}
    60% {transform: translate(23px,30px) rotate(-85deg)}
    70% {transform: translate(33px,-22px) rotate(-180deg)}
    80% {transform: translate(109px,-60px) rotate(-180deg)}
    90% {transform: translate(109px,-60px) rotate(-180deg)}
    100% {transform: translateY(0)}
}


@keyframes kugel3{
    0% {transform: translateY(0)}
    10% {transform: translateY(0)}
    20% {transform: translateY(0)} 
    30% {transform: translateY(0)}
    40% {transform: translate(0)}
    50% {transform: translate(53px,-32px)}
    60% {transform: translate(53px,-32px)}
    70% {transform: translate(62px,-87px)}
    80% {transform: translate(160px,-162px)}
    90% {transform: translate(160px,-162px)}
    100% {transform: translateY(0)}
}

@keyframes kugel5{
    0% {transform: translateY(0)}
    10% {transform: translateY(0)}
    20% {transform: translateY(0)} 
    30% {transform: translateY(0)}
    40% {transform: translate(0)}
    50% {transform: translate(0)}
    60% {transform: translate(4px,2px)}
    70% {transform: translate(22px,-114px)}
    80% {transform: translate(68px,-135px)}
    90% {transform: translate(68px,-135px)}
    100% {transform: translateY(0)}
}

@keyframes kugel4{
    0% {transform: translateY(0)}
    10% {transform: translateY(0)}
    20% {transform: translateY(0)} 
    30% {transform: translateY(0)}
    40% {transform: translate(0)}
    50% {transform: translate(0)}
    60% {transform: translate(0)}
    70% {transform: translate(9px,-54px)}
    80% {transform: translate(65px,-137px)}
    90% {transform: translate(65px,-137px)}
    100% {transform: translateY(0)}
}

@keyframes nussrechts{
    0% {transform: translateY(0)}
    10% {transform: translateY(0)}
    20% {transform: translateY(0)} 
    30% {transform: translateY(0)}
    40% {transform: translate(0)}
    50% {transform: translate(0)}
    60% {transform: translate(0)}
    70% {transform: translate(0)}
    80% {transform: translate(95px,-40px)}
    90% {transform: translate(95px,-40px)}
    100% {transform: translateY(0)}
}

@keyframes w{
    0% {transform: scale(1)}
    10% {transform: Scale(1)}
    20% {transform: Scale(1)} 
    30% {transform: Scale(1)}
    40% {transform: Scale(1)}
    50% {transform: Scale(1)}
    60% {transform: Scale(1)}
    70% {transform: Scale(1)}
    80% {transform: Scale(2)}
    87% {transform: Scale(2)}
    100% {transform: Scale(1)}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282ed6b */#elements1 {position:absolute; top:50%; left:50%; margin-left: -82px; margin-top: -80px; height: 205px; width: 197px;}
#kugel11, #kugel21, #kugel31, #kugel41, #kugel51, #nuss11, #nuss21, #nuss31, #w1  {position: absolute;}

body {background-color: #000}


#kugel11 {top:  0px; left: 34px; animation: kugel11 5s infinite;} /* erste Kugel von oben*/ 
#kugel21 {top: 36px; left: 34px; animation: kugel21 5s infinite;} /* zweite Kugel  von oben*/
#nuss11  {top: 76px; left:  0px; animation: nussoben1 5s infinite;} /* erste Nuss von oben*/
#nuss21  {top:114px; left:  0px; animation: nussunten1 5s infinite;} /* zweite Nuss von oben*/
#kugel31 {top:176px; left:  4px; animation: kugel31 5s infinite;} /* Kugel links unten*/ 
#kugel41 {top:145px; left: 57px; animation: kugel41 5s infinite;} /* obere Kugel des Abstrichs des K's */
#kugel51 {top:176px; left: 78px; animation: kugel51 5s infinite;} /* untere Kugel des Abstrichs des K's */
#nuss31  {top: 63px; left: 66px; animation: nuss31 5s infinite;} /* nuss rechts oben */
#w1      {top:  9px; left:133px; animation: w1 5s infinite;}   /* W auf grün */



@keyframes w1 {
 0%   {}
 10%  {transform: translate(-70px, 50px) scale(3); filter:hue-rotate(-25deg); z-index:8}
 20%  {transform: translate(-70px, 50px) scale(3); filter:hue-rotate(-25deg); z-index:8}
 30%  {transform: translate(-70px, 50px) scale(3); filter:hue-rotate(-25deg); z-index:8}
 40%  {transform: translate(-70px, 50px) scale(3); filter:hue-rotate(-25deg); z-index:8}
 50%  {transform: translate(-70px, 50px) scale(3); filter:hue-rotate(-25deg); z-index:8}
 60%  {transform: translate(-70px, 50px) scale(3); filter:hue-rotate(-25deg); z-index:8}
 70%  {transform: translate(-70px, 50px) scale(3); filter:hue-rotate(-25deg); z-index:8}
 80%  {transform: translate(-70px, 50px) scale(3); filter:hue-rotate(-25deg); z-index:8}
 90%  {transform: translate(-70px, 50px) scale(3); filter:hue-rotate(-25deg); z-index:8}
 100% {}
}

@keyframes kugel11 {
 0%   {}
 10%  {transform:translate(60px,-90px) scale(1.5); filter:hue-rotate(-200deg)}
 20%  {transform:translate(130px,30px) scale(1.5); filter:hue-rotate(-200deg)}
 30%  {transform:translate(160px,60px) scale(1.5); filter:hue-rotate(-200deg)}
 40%  {transform:translate(120px,100px) scale(1.5); filter:hue-rotate(-200deg); z-index:10}
 50%  {transform:translate(70px,150px) scale(1.5); filter:hue-rotate(-200deg); z-index:10}
 60%  {transform:translate(30px,130px) scale(1.5); filter:hue-rotate(-200deg); z-index:10}
 70%  {transform:translate(-70px,100px) scale(1.5); filter:hue-rotate(-200deg); z-index:10}
 80%  {transform:translate(20px,100px) scale(1.5); filter:hue-rotate(-200deg); z-index:0}
 90%  {transform:translate(20px,100px) scale(1.5); filter:hue-rotate(-200deg); z-index:0}
 100% {}
}

@keyframes kugel21 {
 0%   {}
 10%  {transform:translate(150px,-100px) scale(1.5); filter:hue-rotate(-250deg)}
 20%  {transform:translate(150px,60px) scale(1.5); filter:hue-rotate(-250deg)}
 30%  {transform:translate(90px,90px) scale(1.5); filter:hue-rotate(-250deg)}
 40%  {transform:translate(50px,100px) scale(1.5); filter:hue-rotate(-250deg); z-index:10}
 50%  {transform:translate(30px,100px) scale(1.5); filter:hue-rotate(-250deg); z-index:10}
 60%  {transform:translate(0px,100px) scale(1.5); filter:hue-rotate(-250deg); z-index:10}
 70%  {transform:translate(-70px,60px) scale(1.5); filter:hue-rotate(-250deg); z-index:10}
 80%  {transform:translate(0px,100px) scale(1.5); filter:hue-rotate(-250deg); z-index:0}
 90%  {transform:translate(0px,100px) scale(1.5); filter:hue-rotate(-250deg)}
 100% {}
}


@keyframes kugel31 {
 0%   {}
 10%  {transform:translate(65px,50px) scale(1.5); filter:hue-rotate(-170deg)}
 20%  {transform:translate(65px,-40px) scale(1.5); filter:hue-rotate(-170deg); z-index:10}
 30%  {transform:translate(20px,-50px) scale(1.5); filter:hue-rotate(-170deg); z-index:10}
 40%  {transform:translate(0px,-60px) scale(1.5); filter:hue-rotate(-170deg); z-index:10}
 50%  {transform:translate(-30px,-80px) scale(1.5); filter:hue-rotate(-170deg); z-index:10}
 60%  {transform:translate(-70px,-80px) scale(1.5); filter:hue-rotate(-170deg); z-index:0}
 70%  {transform:translate(30px,-80px) scale(1.5); filter:hue-rotate(-170deg); z-index:0}
 80%  {transform:translate(70px,-80px) scale(1.5); filter:hue-rotate(-170deg); z-index:0}
 90%  {transform:translate(30px,-80px) scale(1.5); filter:hue-rotate(-170deg); z-index:0}
 100% {}
}


@keyframes kugel41 {
 0%   {}
 10%  {transform:translate(160px,20px) scale(1.5); filter:hue-rotate(-25deg)}
 20%  {transform:translate(80px,-20px) scale(1.5); filter:hue-rotate(-25deg); z-index:10}
 30%  {transform:translate(10px,-10px) scale(1.5); filter:hue-rotate(-25deg); z-index:10}
 40%  {transform:translate(-20px,-10px) scale(1.5); filter:hue-rotate(-25deg); z-index:10}
 50%  {transform:translate(-50px,-20px) scale(1.5); filter:hue-rotate(-25deg); z-index:10}
 60%  {transform:translate(-70px,-20px) scale(1.5); filter:hue-rotate(-25deg); z-index:10}
 70%  {transform:translate(-50px,-20px) scale(1.5); filter:hue-rotate(-25deg); z-index:0}
 80%  {transform:translate(-30px,-20px) scale(1.5); filter:hue-rotate(-25deg); z-index:0}
 90%  {transform:translate(-30px,-20px) scale(1.5); filter:hue-rotate(-25deg); z-index:0}
 100% {}
}


@keyframes kugel51 {
 0%   {}
 10%  {transform:translate(-150px,-90px) scale(1.5); filter:hue-rotate(-300deg)}
 20%  {transform:translate(-90px,-90px) scale(1.5); filter:hue-rotate(-300deg)}
 30%  {transform:translate(-70px,-110px) scale(1.5); filter:hue-rotate(-300deg)}
 40%  {transform:translate(-50px,-110px) scale(1.5); filter:hue-rotate(-300deg)}
 50%  {transform:translate(-30px,-110px) scale(1.5); filter:hue-rotate(-300deg)}
 60%  {transform:translate(110px,-90px) scale(1.5); filter:hue-rotate(-300deg); z-index:0}
 70%  {transform:translate(100px,-60px) scale(1.5); filter:hue-rotate(-300deg); z-index:10}
 80%  {transform:translate(50px,-60px) scale(1.5); filter:hue-rotate(-300deg); z-index:10}
 90%  {transform:translate(30px,-60px) scale(1.5); filter:hue-rotate(-300deg); z-index:10}
 100% {}
}


@keyframes nussoben1 {
 0%   {}
 10%  {transform:translate(-60px,-90px) scale(0.8); filter:hue-rotate(20deg)}
 20%  {transform:translate(0px,-70px) scale(0.8); filter:hue-rotate(20deg)}
 30%  {transform:translate(10px,-50px) scale(0.8); filter:hue-rotate(20deg)}
 40%  {transform:translate(0px,-0px) scale(0.8); filter:hue-rotate(20deg)}
 50%  {transform:translate(40px,-0px) scale(0.8); filter:hue-rotate(20deg)}
 60%  {transform:translate(10px,-0px) scale(0.8); filter:hue-rotate(20deg)}
 70%  {transform:translate(-20px,-0px) scale(0.8); filter:hue-rotate(20deg)}
 80%  {transform:translate(10px,-0px) scale(0.8); filter:hue-rotate(20deg)}
 90%  {transform:translate(10px,-0px) scale(0.8); filter:hue-rotate(20deg)}
 100% {}
}


@keyframes nussunten1 {
 0%   {}
 10%  {transform:translate(-60px,30px) scale(0.8); filter:hue-rotate(-150deg)}
 20%  {transform:translate(-0px,0px) scale(0.8); filter:hue-rotate(-150deg); z-index:10}
 30%  {transform:translate(-20px,-40px) scale(0.8); filter:hue-rotate(-150deg); z-index:0}
 40%  {transform:translate(-0px,-40px) scale(0.8); filter:hue-rotate(-150deg); z-index:0}
 50%  {transform:translate(-0px,-40px) scale(0.8); filter:hue-rotate(-150deg); z-index:0}
 60%  {transform:translate(-0px,-40px) scale(0.8); filter:hue-rotate(-150deg); z-index:0}
 70%  {transform:translate(-0px,-40px) scale(0.8); filter:hue-rotate(-150deg); z-index:0}
 80%  {transform:translate(170px,-40px) scale(0.8); filter:hue-rotate(-150deg); z-index:0}
 90%  {transform:translate(170px,-20px) scale(0.8); filter:hue-rotate(-150deg); z-index:10}
 100% {}
}


@keyframes nuss31 {
 0%   {}
 10%  {transform:translate(160px,5px) scale(0.8); filter:hue-rotate(50deg)}
 20%  {transform:translate(110px,-5px) scale(0.8); filter:hue-rotate(50deg); z-index:4}
 30%  {transform:translate(80px,30px) scale(0.8); filter:hue-rotate(50deg); z-index:10}
 40%  {transform:translate(50px,40px) scale(0.8); filter:hue-rotate(50deg); z-index:10}
 50%  {transform:translate(0px,60px) scale(0.8); filter:hue-rotate(50deg); z-index:10}
 60%  {transform:translate(-20px,60px) scale(0.8); filter:hue-rotate(50deg); z-index:10}
 70%  {transform:translate(-40px,40px) scale(0.8); filter:hue-rotate(50deg); z-index:10}
 80%  {transform:translate(-90px,20px) scale(0.8); filter:hue-rotate(50deg); z-index:10}
 90%  {transform:translate(0px,60px) scale(0.8); filter:hue-rotate(50deg); z-index: 0}
 100% {}
}/* End custom CSS */