/* https://www.kletterwald-prien.de/wp-content/uploads/elementor/css/post-29.css?ver=1750843265 */
.elementor-29 .elementor-element.elementor-element-517bc93{padding:0 30px 0 30px}.elementor-29 .elementor-element.elementor-element-de67f10>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-29 .elementor-element.elementor-element-de67f10{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 30px 0 30px}.elementor-29 .elementor-element.elementor-element-de67f10>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-29 .elementor-element.elementor-element-e1286b9 .elementor-button{font-family:"Muli",sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:15px;fill:var(--e-global-color-444ed4c);color:var(--e-global-color-444ed4c);border-radius:0 0 8px 8px}.elementor-29 .elementor-element.elementor-element-e356456 .elementor-button{font-family:"Muli",sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:15px;fill:var(--e-global-color-444ed4c);color:var(--e-global-color-444ed4c);border-radius:0 0 8px 8px}.elementor-29 .elementor-element.elementor-element-6c4e47c .elementor-button{font-family:"Muli",sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:15px;fill:var(--e-global-color-444ed4c);color:var(--e-global-color-444ed4c);border-radius:0 0 8px 8px}.elementor-29 .elementor-element.elementor-element-609b07e .elementor-button{font-family:"Muli",sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:15px;fill:var(--e-global-color-444ed4c);color:var(--e-global-color-444ed4c);border-radius:0 0 8px 8px}.elementor-29 .elementor-element.elementor-element-26a55c3 .elementor-button{font-family:"Muli",sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:15px;fill:var(--e-global-color-444ed4c);color:var(--e-global-color-444ed4c);border-radius:0 0 8px 8px}.elementor-29 .elementor-element.elementor-element-83d21a3 .elementor-button{font-family:"Muli",sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:15px;fill:var(--e-global-color-444ed4c);color:var(--e-global-color-444ed4c);border-radius:0 0 8px 8px}.elementor-29 .elementor-element.elementor-element-951a2bf .elementor-button{background-color:var(--e-global-color-primary);font-family:"Muli",sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;line-height:15px;fill:var(--e-global-color-444ed4c);color:var(--e-global-color-444ed4c);border-radius:8px 8px 8px 8px}.elementor-29 .elementor-element.elementor-element-0d6da57 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Muli",sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;line-height:15px;fill:var(--e-global-color-444ed4c);color:var(--e-global-color-444ed4c);border-radius:8px 8px 8px 8px}.elementor-29 .elementor-element.elementor-element-8ff6b58 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Muli",sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;line-height:15px;fill:var(--e-global-color-444ed4c);color:var(--e-global-color-444ed4c);border-radius:8px 8px 8px 8px}.elementor-29 .elementor-element.elementor-element-a4eb524 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Muli",sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:15px;fill:var(--e-global-color-444ed4c);color:var(--e-global-color-444ed4c);border-radius:0 0 8px 8px}.elementor-29 .elementor-element.elementor-element-a4eb524 .elementor-button-content-wrapper{flex-direction:row}.elementor-29 .elementor-element.elementor-element-d9f959a .elementor-button{background-color:var(--e-global-color-accent);font-family:"Muli",sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;line-height:15px;fill:var(--e-global-color-444ed4c);color:var(--e-global-color-444ed4c);border-radius:0 0 8px 8px}.elementor-29 .elementor-element.elementor-element-d9f959a .elementor-button-content-wrapper{flex-direction:row}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-517bc93{padding:0 10px 0 10px}.elementor-29 .elementor-element.elementor-element-de67f10{padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-e1286b9 .elementor-button{font-size:12px;line-height:12px}.elementor-29 .elementor-element.elementor-element-e356456 .elementor-button{font-size:12px;line-height:12px}.elementor-29 .elementor-element.elementor-element-6c4e47c .elementor-button{font-size:12px;line-height:12px}.elementor-29 .elementor-element.elementor-element-609b07e .elementor-button{font-size:12px;line-height:12px}.elementor-29 .elementor-element.elementor-element-26a55c3 .elementor-button{font-size:12px;line-height:12px}.elementor-29 .elementor-element.elementor-element-83d21a3 .elementor-button{font-size:12px;line-height:12px}.elementor-29 .elementor-element.elementor-element-951a2bf .elementor-button{font-size:12px;line-height:14px}.elementor-29 .elementor-element.elementor-element-0d6da57 .elementor-button{font-size:12px;line-height:14px}.elementor-29 .elementor-element.elementor-element-8ff6b58 .elementor-button{font-size:12px;line-height:14px}.elementor-29 .elementor-element.elementor-element-a4eb524 .elementor-button{font-size:12px;line-height:12px}.elementor-29 .elementor-element.elementor-element-d9f959a .elementor-button{font-size:12px;line-height:12px}}.elementor-29 .elementor-element.elementor-element-41b8aaf{display:block;width:auto;position:absolute;top:40px;right:0;margin:0}body:not(.elementor-editor-active) .elementor-29 .elementor-element.elementor-element-517bc93{width:100%;position:fixed;top:0;left:0;z-index:99999}.elementor-29 .elementor-element.elementor-element-517bc93{height:0}.elementor-29 .elementor-element.elementor-element-f705834{width:auto}.elementor-29 .elementor-element.elementor-element-f705834:before,.elementor-29 .elementor-element.elementor-element-f705834:after{content:'';display:block;width:15px;height:200%;position:absolute;bottom:20px;z-index:1;background:url(/wp-content/uploads/texture-rope-y.png) center repeat-y;transition:transform 500ms ease-in-out;-webbkit-transition:transform 500ms ease-in-out}.elementor-29 .elementor-element.elementor-element-f705834:before{left:25%}.elementor-29 .elementor-element.elementor-element-f705834:after{right:25%}.elementor-29 .elementor-element.elementor-element-f705834>.elementor-container{position:relative;z-index:2}.elementor-29 .elementor-element.elementor-element-f705834>.elementor-container{display:block}.elementor-29 .elementor-element.elementor-element-f705834>.elementor-container .elementor-column{width:100%}.c3-dropdown{position:absolute;top:0;left:50%;transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);z-index:98}.elementor-editor-active .c3-dropdown,.c3-dropdown.c3-dropdown--open{animation:c3-dropdown-open 500ms ease-in-out forwards;-webkit-animation:c3-dropdown-open 500ms ease-in-out forwards}.c3-dropdown.c3-dropdown--close{animation:c3-dropdown-close 500ms ease-in-out forwards;-webkit-animation:c3-dropdown-close 500ms ease-in-out forwards}@keyframes c3-dropdown-open{0%{transform:translate(-50%,-100%)}75%{transform:translate(-50%,75%)}100%{transform:translate(-50%,50%)}}@-webkit-keyframes c3-dropdown-open{0%{-webkit-transform:translate(-50%,-100%)}75%{-webkit-transform:translate(-50%,75%)}100%{-webkit-transform:translate(-50%,50%)}}@keyframes c3-dropdown-close{0%{transform:translate(-50%,50%)}75%{transform:translate(-50%,75%)}100%{transform:translate(-50%,-100%)}}@-webkit-keyframes c3-dropdown-close{0%{-webkit-transform:translate(-50%,50%)}75%{-webkit-transform:translate(-50%,75%)}100%{-webkit-transform:translate(-50%,-100%)}}.elementor-29 .elementor-element.elementor-element-a4eb524 .elementor-widget-container .elementor-button-text{display:none}.elementor-29 .elementor-element.elementor-element-d9f959a .elementor-widget-container .elementor-button-text{display:none}body:not(.elementor-editor-active) .elementor-29 .elementor-element.elementor-element-de67f10{position:fixed;top:0;left:0;right:0;z-index:999}.elementor-29 .elementor-element.elementor-element-de67f10>.elementor-container{display:flex;align-items:stretch;justify-content:center;height:60px}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-widget-button,.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-widget-container,.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-button-wrapper{height:100%}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-button{width:100%;box-shadow:0 3px 6px rgba(0,0,0,.16)}.elementor-29 .elementor-element.elementor-element-de67f10 .c3-shortcut-button .elementor-button{display:block;height:100%;position:relative;transform:translateZ(0) translateY(-10px);z-index:99;padding:10px 0 0 0;white-space:nowrap;animation:c3-shortcut-button-highlight 500ms ease-in-out;transition:transform 300ms ease}.elementor-29 .elementor-element.elementor-element-de67f10 .c3-shortcut-button .elementor-button:hover{transform:translateZ(0) translateY(0)}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-column{max-width:120px}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-column:nth-child(1) .elementor-button{background-color:#E2001A;animation-delay:500ms}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-column:nth-child(2) .elementor-button{background-color:#CB0017;animation-delay:600ms}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-column:nth-child(3) .elementor-button{background-color:#B50015;animation-delay:700ms}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-column:nth-child(4) .elementor-button{background-color:#9E0012;animation-delay:800ms}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-column:nth-child(5) .elementor-button{background-color:#71000D;animation-delay:900ms}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-column:nth-child(6) .elementor-button{background-color:#61010C;animation-delay:1000ms}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-column:nth-child(6) .elementor-inner-column .elementor-button{background-color:#E2001A}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-column:nth-child(7) .elementor-button{animation-delay:1100ms}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-column:nth-child(8) .elementor-button{animation-delay:1200ms}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-column:nth-child(7),.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-column:nth-child(8){max-width:50px;margin-left:10px}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-button small{display:block;font-weight:400;font-size:.6rem}.elementor-29 .elementor-element.elementor-element-de67f10 .c3-shortcut-button .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:10px 15px}@media (max-width:767px){.elementor-29 .elementor-element.elementor-element-de67f10>.elementor-container{height:auto}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-column{width:auto}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-column:nth-child(4){display:none}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-column:nth-child(7),.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-column:nth-child(8){margin-left:4px}.elementor-29 .elementor-element.elementor-element-de67f10 .c3-shortcut-button .elementor-button{transform:translateZ(0) translateY(0);padding:4px 0}.elementor-29 .elementor-element.elementor-element-de67f10 .elementor-button small{display:none}}@keyframes c3-shortcut-button-highlight{0%,100%{transform:translateZ(0) translateY(-10px)}50%{transform:translateZ(0) translateY(0)}}.elementor-lightbox{z-index:99999}@font-face{font-family:'Muli';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/uploads/muli-600.woff) format('woff')}@font-face{font-family:'Muli';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/uploads/muli-700.woff) format('woff')}@font-face{font-family:'Muli';font-style:normal;font-weight:800;font-display:swap;src:url(/wp-content/uploads/muli-800.woff) format('woff')}