@import url('https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&display=swap');.ImageLeftTextRight .et_pb_blurb_content{display:flex;flex-direction:row}.ImageLeftTextRight .et_pb_main_blurb_image{flex:2}.imageLeftTextRightWhite .et_pb_text_inner{width:50%;background:#fff;padding:2rem}.imageLeftTextRightWhite{display:flex;justify-content:flex-end}.whiteBoxOnBackground .et_pb_text_inner{background:#fff;padding:2rem}.whiteBoxOnBackground .et_pb_text{width:max-content}.handwriting_font{font-family:'Caveat',sans-serif;font-size:1.5em}.AlignItemsCenterAndFlex{display:flex;align-items:center}.logo_foot_klingenberg{-webkit-animation:logopulse 3s ease-in-out infinite alternate both;animation:logopulse 3s alternate ease-in-out infinite both}@keyframes logopulse{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}body .pa-fullscreen-menu .et_pb_menu__wrap{justify-content:flex-end!important}body .pa-fullscreen-menu .et_pb_menu__wrap .et_pb_menu__menu{display:none!important}body .pa-fullscreen-menu .et_pb_menu__wrap .et_mobile_nav_menu{display:block!important;align-items:center!important}body .pa-fullscreen-menu .opened #mobile_menu1{width:50vw!important;position:fixed!important;top:0em!important;left:50vw!important;height:100vh!important;display:flex!important;justify-content:flex-start!important;flex-direction:column!important;opacity:1!important;visibility:visible!important;transition:visibility 0.3s,opacity 0.3s ease-in-out;padding:0!important;background-color:#000000c7!important}body .pa-fullscreen-menu .closed #mobile_menu1{background-color:#000000c7!important;text-align:center!important;width:50vw!important;position:fixed!important;left:50vw!important;top:0em!important;height:100vh!important;display:flex!important;justify-content:flex-start!important;align-items:center!important;flex-direction:column!important;transition:visibility 0.3s,opacity 0.3s,left 1s,ease-in-out;opacity:0!important;visibility:hidden!important}body .pa-fullscreen-menu #mobile_menu1 li{list-style:none!important;text-align:left!important;width:100%}body .pa-fullscreen-menu .et_pb_menu__wrap span.mobile_menu_bar{z-index:999999!important;background:#FFFFFF;position:fixed;right:3vh;top:2vh}body .pa-fullscreen-menu .et_pb_menu__wrap .opened .mobile_menu_bar:before{content:"\4d"!important}body .pa-fullscreen-menu .opened .mobile_menu_bar{position:fixed!important}body .pa-fullscreen-menu .et_mobile_menu{border-top:none;overflow-y:scroll}body .pa-fullscreen-menu .et_mobile_menu .menu-item-has-children>a{background-color:transparent}body .et_mobile_menu li a:hover{background-color:transparent;opacity:1}body .pa-fullscreen-menu .et_mobile_menu li a{border-bottom:2px solid #ffffff2b;font-size:1.5rem;line-height:4rem;color:#fff}body .pa-fullscreen-menu .et_mobile_menu li a:hover{font-weight:bold;color:#fff}body span.mobile_menu_bar::after{color:#fff;display:block;font-weight:bold;content:"MENÜ";margin-top:-14px;padding-bottom:16px;margin-left:-50px}.et_first_mobile_item{margin-top:15vh}body header .et_pb_section{padding:0}body header .et_pb_row{padding:0}.headline_hero{position:absolute;top:30%;left:10%}.Sortiment_Product_View{border:2px solid;padding:2rem;position:relative;transition:all 1s}.Sortiment_Product_View:hover{background:#fff;box-shadow:8px 6px 20px 12px #000;transition:all 1s;transform:scale(1.1)}.Sortiment_Product_View img{top:-60px;position:relative;border-radius:50%;overflow:hidden;padding:0rem;box-shadow:1px 19px 13px 11px #0000006b;transition:all 1s}.Sortiment_Product_View:hover .et_pb_blurb_content{color:#000}.Sortiment_Product_View:hover .et_pb_blurb_content .et_pb_module_header{color:#000!important}.goldenRules{border:2px solid #816b3a;margin-bottom:120px;padding:3rem}.goldenRules img.goldennumber{margin-top:-190px;position:relative}.goldenBorder{border:1px solid #967631;padding:1rem}.goldenBorder:hover{background:#967631}.roundbutton_top{background:#d0c92b;border-radius:50%;width:100px;height:100px;text-align:center;color:#fff;font-weight:bold;text-transform:uppercase;position:absolute;top:-45px;right:-55px;padding-top:22px;box-sizing:border-box;line-height:18px;-webkit-animation:heartbeat 2.5s ease-in-out infinite both;animation:heartbeat 2.5s ease-in-out infinite both}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}input[type="checkbox"]{width:auto}.AlignVerticalMiddle{display:flex}.AlignVerticalMiddle .et_pb_column{align-content:center}.et-waypoint.et_pb_animation_top.et-animated,.et_pb_animation_top.et-animated{width:100%}.hero_animated .et_pb_main_blurb_image{width:100%}.page_item_has_children .children{display:none!important}#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul,.et_pb_menu .et_mobile_menu li ul{display:none!important}.Sortiment_Product_View{height:100%}body .flex_row_sort{display:flex}@media screen and (max-width:980px){body .pa-fullscreen-menu .opened #mobile_menu1{width:100vw!important;left:0!important}.logo_hero{top:-85px}.hero_animated .et_pb_blurb_description p strong{font-size:2rem;line-height:2em;margin-left:6vh}.Jobs_Top_Typing .dipi-typing-wrap{display:none}.Jobs_Top_Typing{width:76px}.imageLeftTextRightWhite .et_pb_text_inner{width:100%;background:#fff;padding:2rem;margin-top:400px}.schnecke_sprite{transform:scale(0.7)}body .teamanimation_text{display:none;font-size:3rem;letter-spacing:1rem;line-height:3rem}body .teamhand_sprite{transform:scale(1.0);width:100%}body .spriteOldImage{transform:scale(0.8)}body .matchboxText{line-height:2rem;padding-left:1rem}body .flex_row_sort{display:inherit}}