.elementor-kit-8{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#FFFF00;--e-global-color-text:#FFFFFF;--e-global-color-accent:#FF9900;--e-global-typography-primary-font-family:"Raleway";--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"Raleway";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Raleway";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Raleway";--e-global-typography-accent-font-weight:800;background-color:#000;color:#FFF;font-family:"Raleway",Sans-serif;font-size:16px;font-weight:400;line-height:26.24px}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{background-color:#F90;font-family:"Raleway",Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;line-height:26.24px;color:#FFF;border-radius:8px 8px 8px 8px}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type="button"]:hover,.elementor-kit-8 input[type="button"]:focus,.elementor-kit-8 input[type="submit"]:hover,.elementor-kit-8 input[type="submit"]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{background-color:#FF0;color:#000}.elementor-kit-8 e-page-transition{background-color:#FFBC7D}.elementor-kit-8 a{color:#F90}.elementor-kit-8 a:hover{color:#FF0}.elementor-kit-8 h1{color:#FFF;font-family:"Raleway",Sans-serif;font-size:55px;font-weight:800;text-transform:uppercase;line-height:68.2px;letter-spacing:-1.1px}.elementor-kit-8 h2{color:#FFF;font-family:"Raleway",Sans-serif;font-size:48px;font-weight:800;text-transform:uppercase;line-height:59.52px;letter-spacing:-.96px}.elementor-kit-8 h3{color:#FFF;font-family:"Raleway",Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:39.68px}.elementor-kit-8 h4{color:#FFF;font-family:"Raleway",Sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;line-height:34.72px;letter-spacing:-.56px}.elementor-kit-8 h5{color:#FFF;font-family:"Raleway",Sans-serif;font-size:24px;font-weight:700;line-height:29.76px;letter-spacing:-.48px}.elementor-kit-8 h6{color:#FFF;font-family:"Raleway",Sans-serif;font-size:20px;font-weight:700;line-height:26.4px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1440px}.e-con{--container-max-width:1440px;--container-default-padding-top:0px;--container-default-padding-right:80px;--container-default-padding-bottom:0px;--container-default-padding-left:80px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1199px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px;--container-default-padding-top:0px;--container-default-padding-right:40px;--container-default-padding-bottom:0px;--container-default-padding-left:40px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px;--container-default-padding-top:0px;--container-default-padding-right:20px;--container-default-padding-bottom:0px;--container-default-padding-left:20px}}:root{--cs-black:#000000;--cs-white:#FFFFFF;--cs-orange:#FF9900;--cs-yellow:#FFFF00;--cs-on-orange:#FFFFFF;--cs-card:#FFFFFF14;--cs-card-solid:#141414;--cs-card-lit:#1F1F1F;--cs-white-12:#FFFFFF1F;--cs-white-16:#FFFFFF29;--cs-line:#FFFFFF3D;--cs-muted:#FFFFFFA3;--cs-pill:#0000003D;--cs-glass:#00000029;--cs-font:Raleway;--cs-font-num:Bebas Neue}@media (min-width:1200px) and (max-width:1279px){.cs-zoom{zoom:.71}:root{--cs-z:.71}}@media (min-width:1280px) and (max-width:1365px){.cs-zoom{zoom:.76}:root{--cs-z:.76}}@media (min-width:1366px) and (max-width:1439px){.cs-zoom{zoom:.82}:root{--cs-z:.82}}@media (min-width:1440px) and (max-width:1535px){.cs-zoom{zoom:.87}:root{--cs-z:.87}}@media (min-width:1536px) and (max-width:1599px){.cs-zoom{zoom:.93}:root{--cs-z:.93}}@media (min-width:1600px) and (max-width:1679px){.cs-zoom{zoom:.97}:root{--cs-z:.97}}html{overflow-x:clip}body{overflow:clip;background-color:#000;font-variant-numeric:lining-nums proportional-nums}button,input,select,textarea{font-variant-numeric:inherit}.cs-ring-orange{--cs-ring:linear-gradient(150deg, #FFA953 0%, #111111 47%, rgba(255,169,83,.5) 100%)}.cs-ring-yellow,.cs-lit{--cs-ring:linear-gradient(29deg, #FFFF00 0%, rgba(104,104,104,.8) 58%, rgba(255,255,0,.5) 100%)}.cs-ring-orange::before,.cs-ring-yellow::before,.cs-lit::before{content:"";position:absolute;inset:0;box-sizing:border-box;border:1px solid #fff0;border-radius:inherit;pointer-events:none;background:var(--cs-ring) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.cs-lit{transition:background-color .25s ease,box-shadow .25s ease}.cs-lit::before{opacity:0;transition:opacity .25s ease}.cs-lit:hover::before,.cs-lit:focus-within::before{opacity:1}.cs-lit:hover,.cs-lit:focus-within{box-shadow:2px 10px 23px #000000CC,7px 40px 41px #000000B8,16px 91px 56px #00000080,29px 162px 66px #00000026,45px 253px 72px #00000005}.cs-card-outline.cs-lit:hover,.cs-card-outline.cs-lit:focus-within{background-color:#1F1F1F}.cs-button,.cs-arrow,.cs-social,.cs-faq-item,.cs-menu-link,.cs-legal-link{transition:background-color .25s ease,color .25s ease}.cs-button:focus-visible,.cs-arrow:focus-visible,.cs-social:focus-visible{outline:2px solid #FF0;outline-offset:2px}.cs-hover-zoom{transition:transform .35s ease}.cs-icon-box,.cs-icon-box-hero{transition:transform .2s ease-out}.cs-card:hover .cs-icon-box,.cs-card-outline:hover .cs-icon-box,.cs-card-stack:hover .cs-icon-box,.cs-note:hover .cs-icon-box{transform:scale(1.08)}.cs-band-lines{border-block:1px solid #FFFFFF3D}.cs-band-footer{background-image:radial-gradient(ellipse 93% 152% at 0% 0%,#FF9900 0%,#111111 40%,#2C1303 65%,rgb(255 153 0 / .24) 100%)}.cs-glow{pointer-events:none}.cs-stat-number .elementor-counter-number-suffix{color:#FF0}@media (prefers-reduced-motion:reduce){[data-interaction-id][style*="transition"]{opacity:1!important;transform:none!important}.cs-button,.cs-arrow,.cs-social,.cs-faq-item,.cs-menu-link,.cs-legal-link,.cs-lit,.cs-lit::before,.cs-hover-zoom,.cs-icon-box,.cs-icon-box-hero{transition:none}}@media (prefers-reduced-motion:no-preference){[data-interaction-id][style*="transition: none"]:not([style*="opacity"]):not([style*="transform"]){opacity:0}}.elementor-location-header:has([data-cs="header"]){position:sticky;top:0;z-index:100}.admin-bar .elementor-location-header:has([data-cs="header"]){top:var(--wp-admin--admin-bar--height,32px)}[data-cs="header"]{transition:background-color .25s ease,box-shadow .25s ease}.cs-header-scrolled [data-cs="header"],[data-cs="header"]:has(.elementor-menu-toggle.elementor-active){background-color:var(--cs-black);box-shadow:0 1px 0 var(--cs-white-12)}.cs-header-script{pointer-events:none}[data-cs="header"] a:focus-visible,[data-cs="header"] .elementor-menu-toggle:focus-visible{outline:2px solid var(--cs-yellow)!important;outline-offset:3px}[data-cs="header-logo"]{transition:transform .2s ease-out}a:is(:hover,:focus-visible)>img[data-cs="header-logo"],[data-cs="header-logo"] a:is(:hover,:focus-visible) img{transform:scale(1.04)}[data-cs="header-phone"]{transition:background-color .2s ease}[data-cs="header-phone"]::after{content:"";position:absolute;inset:0;box-sizing:border-box;border:1px solid var(--cs-yellow);border-radius:inherit;pointer-events:none;box-shadow:0 0 18px 1px rgb(255 255 0 / .55),inset 0 0 10px rgb(255 255 0 / .16);opacity:.25;animation:cs-beacon 3.6s ease-out .8s infinite}@keyframes cs-beacon{0%{opacity:.25}10%{opacity:1}45%{opacity:.25}100%{opacity:.25}}[data-cs="header-phone"] p{white-space:nowrap;transition:color .2s ease}a[data-cs="header-phone"].cs-pill:is(:hover,:focus-visible){background-color:#000000B8}[data-cs="header-phone"]:is(:hover,:focus-visible) p{color:var(--cs-orange)}[data-cs="header-phone"]:is(:hover,:focus-visible)::after{animation:none;opacity:1;border-color:var(--cs-orange);box-shadow:0 0 18px 1px rgb(255 153 0 / .55),inset 0 0 10px rgb(255 153 0 / .16)}.cs-header-nav .elementor-nav-menu--main>.elementor-nav-menu{flex-wrap:nowrap;gap:40px}.cs-header-nav .elementor-nav-menu--main>.elementor-nav-menu::after{content:none}.cs-header-nav .elementor-nav-menu--main .elementor-item{white-space:nowrap}@media (max-width:1199px){.cs-header-nav{order:3}.cs-header-nav .elementor-menu-toggle{width:44px;height:44px;padding:0;justify-content:center;background-color:#fff0;border-color:var(--cs-line);transition:color .2s ease,border-color .2s ease}.cs-header-nav .elementor-menu-toggle:is(:hover,:focus-visible,.elementor-active){border-color:var(--cs-orange);color:var(--cs-orange)}.cs-header-nav .elementor-nav-menu--dropdown.elementor-nav-menu__container{background-color:var(--cs-black);border-bottom:1px solid #fff0;border-image:linear-gradient(90deg,#FFFF00 0%,rgb(104 104 104 / .8) 58%,rgb(255 255 0 / .5) 100%) 1;max-height:calc(100vh - 92px);overflow-y:auto}.cs-header-nav .elementor-nav-menu--dropdown li{opacity:0;transform:translateY(-6px)}.cs-header-nav .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container li{opacity:1;transform:none;transition:opacity .2s ease-out,transform .2s ease-out}.cs-header-nav .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container li:nth-child(2){transition-delay:.05s}.cs-header-nav .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container li:nth-child(3){transition-delay:.1s}.cs-header-nav .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container li:nth-child(4){transition-delay:.15s}}@media (max-width:767px){.cs-header-nav .elementor-nav-menu--dropdown.elementor-nav-menu__container{max-height:calc(100vh - 64px)}}@media (max-width:359px){.elementor-location-header img[data-cs="header-logo"]{width:80px}.elementor-location-header [data-cs="header"].cs-zoom{padding-inline:12px}}:is(#industriekletterer,#angebot,#ueber-uns,#faq){scroll-margin-top:112px}@media (max-width:1199px){:is(#industriekletterer,#angebot,#ueber-uns,#faq){scroll-margin-top:92px}}@media (max-width:767px){:is(#industriekletterer,#angebot,#ueber-uns,#faq){scroll-margin-top:64px}}@media (prefers-reduced-motion:reduce){[data-cs="header-phone"]::after{animation:none;opacity:.6}[data-cs="header"],[data-cs="header-logo"],[data-cs="header-phone"],[data-cs="header-phone"] p,.cs-header-nav .elementor-menu-toggle,.cs-header-nav .elementor-nav-menu--dropdown li{transition:none!important}.cs-header-nav .elementor-nav-menu--dropdown li{opacity:1;transform:none}a:is(:hover,:focus-visible)>img[data-cs="header-logo"],[data-cs="header-logo"] a:is(:hover,:focus-visible) img{transform:none}}[data-cs="hero-photo"],[data-cs="hero-tint"],[data-cs="hero-glow"],[data-cs="hero-card"],[data-cs="hero-climber"]{pointer-events:none}@media (min-width:1921px){[data-cs="hero"] [data-cs="hero-photo"]{-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 240px);mask-image:linear-gradient(270deg,transparent 0,#000 240px)}}@media (max-width:1199px){[data-cs="hero"] [data-cs="hero-climber"]{-webkit-mask-image:linear-gradient(180deg,#000 88%,transparent 100%);mask-image:linear-gradient(180deg,#000 88%,transparent 100%)}[data-cs="hero"] [data-cs="hero-glow"]{-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 52%);mask-image:linear-gradient(180deg,#000 30%,transparent 52%)}}[data-cs="hero"] [data-cs="hero-card"]{--cs-ring:linear-gradient(312deg, rgba(255,255,0,.5) 11%, rgba(104,104,104,.8) 48%, #FFFF00 100%)}[data-cs="hero"] [data-cs="hero-card"]::before{border-width:0 0 0 2px}[data-cs="hero-stat"] .cs-hero-counter{width:auto}[data-cs="hero-stat"] .elementor-counter-number-wrapper{justify-content:center;margin-block:-.1em -.2em}[data-cs="hero-stat"] .elementor-counter-number-prefix{display:none}[data-cs="hero-stat"] .elementor-counter-number-suffix{flex-grow:0}[data-cs="hero-stat"] .elementor-counter-number{display:inline-block;text-align:right}[data-cs="hero-stat"] .cs-hero-script{display:none}@media (prefers-reduced-motion:no-preference){@keyframes cs-hero-lower{from{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes cs-hero-card-in{from{opacity:0;transform:translateX(28px)}to{opacity:1;transform:none}}[data-cs~="hero-in"]{animation:cs-hero-lower .42s cubic-bezier(.16,.84,.3,1) both}[data-cs~="hero-in-2"]{animation-delay:.08s}[data-cs~="hero-in-3"]{animation-delay:.16s}[data-cs~="hero-in-4"]{animation-delay:.24s}[data-cs~="hero-in-5"]{animation-delay:.32s}[data-cs~="hero-in-6"]{animation-delay:.4s}[data-cs="hero-card"]{animation:cs-hero-card-in .52s cubic-bezier(.16,.84,.3,1) .3s both}[data-cs~="hero-line"]:hover .cs-icon-box-hero{transform:scale(1.08)}}[data-cs="logos"]{overflow-x:clip}.cs-logos-host{width:100%}.cs-logos{overflow:hidden}.cs-logos-host .cs-logos[tabindex]:focus-visible{outline:2px solid #FF0;outline-offset:-2px;box-shadow:none}.cs-logos-track{display:flex;width:max-content;margin-left:-148px}.cs-logos-set{display:flex;flex:none;flex-direction:row;justify-content:center;align-items:center;gap:24px;margin-right:24px}.cs-logos-set img{display:block;flex:none;width:200px;height:56px;max-width:none;object-fit:contain}@media (max-width:767px){.cs-logos-set{gap:16px;margin-right:16px}.cs-logos-set img{width:150px;height:42px}}@supports (width:round(1px,1px)){@media (min-width:1200px) and (max-width:1679px){.cs-logos-track{margin-left:round(-148px,1px / var(--cs-z))}.cs-logos-set{gap:calc(round(224px, 1px / var(--cs-z)) - 200px);margin-right:calc(round(224px, 1px / var(--cs-z)) - 200px)}}}@keyframes cs-logos-loop{to{transform:translate3d(calc(100% / -3),0,0)}}@media (prefers-reduced-motion:no-preference){.cs-logos-track{animation:cs-logos-loop calc(var(--cs-logos-n) * 5.6s) linear infinite;will-change:transform}.cs-logos:focus-visible .cs-logos-track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.cs-logos{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#FFFFFF3D #fff0}.cs-logos-track{margin-inline:auto}.cs-logos-set{margin-right:0}.cs-logos-set[aria-hidden]{display:none}}[data-cs="footer"].cs-band-footer{background-image:url(/wp-content/uploads/2026/11/cs-footer-gradient.svg);background-size:100% 100%;background-repeat:no-repeat}.cs-footer-nav .elementor-nav-menu--main>.elementor-nav-menu{flex-wrap:nowrap;justify-content:center;gap:40px}.cs-footer-nav .elementor-nav-menu--main>.elementor-nav-menu::after{content:none}.cs-footer-nav .elementor-nav-menu--main>.elementor-nav-menu>li,.cs-footer-nav .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-item{margin:0!important}.cs-footer-nav .elementor-nav-menu--main .elementor-item{white-space:nowrap;text-decoration:underline 1px #fff0;text-underline-offset:6px;transition:color .25s ease,text-decoration-color .25s ease}.cs-footer-nav .elementor-nav-menu--main .elementor-item:is(:hover,:focus-visible){text-decoration-color:currentColor}@media (max-width:1199px){[data-cs="footer-content"]>a{flex:0 0 100%;text-align:center}[data-cs="footer-content"]>a>img{display:inline-block}}@media (max-width:767px){[data-cs="footer-content"]>a{flex:0 0 auto}.cs-footer-nav .elementor-nav-menu--main>.elementor-nav-menu{flex-direction:column;align-items:center;gap:0}.cs-footer-nav .elementor-nav-menu--main .elementor-item{padding-block:9px!important}.cs-footer-nav .elementor-nav-menu--main .elementor-item:is(:hover,:focus-visible){color:#FFFFFF!important}}[data-cs="footer-credits"]{box-shadow:inset 0 1px 0 0 var(--cs-white-16)}[data-cs="footer-tel"],[data-cs="footer-legal-link"]{text-underline-offset:5px}[data-cs="footer-tel"]:is(:hover,:focus-visible),[data-cs="footer-legal-link"]:is(:hover,:focus-visible){color:var(--cs-yellow)!important;background-color:transparent!important;text-decoration:underline!important}@media (max-width:767px){[data-cs="footer-legal-link"]{padding-block:9px!important}[data-cs="footer-tel"]{padding-block:10px!important;margin-block:-10px!important}}[data-cs="footer-social"]:is(:hover,:focus-visible){background-color:var(--cs-orange)!important}[data-cs="footer-social"]::before{transition:opacity .25s ease}[data-cs="footer-social"]:is(:hover,:focus-visible)::before{opacity:0}[data-cs="footer-social-icon"]{transition:transform .2s ease-out}[data-cs="footer-social"]:is(:hover,:focus-visible) [data-cs="footer-social-icon"]{transform:scale(1.08)}[data-cs="footer-logo"]{transition:transform .2s ease-out}a:is(:hover,:focus-visible)>img[data-cs="footer-logo"]{transform:scale(1.03)}[data-cs="footer"] a:focus-visible{outline:2px solid #FFFF00!important;outline-offset:3px}@media (prefers-reduced-motion:reduce){.cs-footer-nav .elementor-item,[data-cs="footer-social"]::before,[data-cs="footer-social-icon"],[data-cs="footer-logo"]{transition:none}[data-cs="footer-social"]:is(:hover,:focus-visible) [data-cs="footer-social-icon"],a:is(:hover,:focus-visible)>img[data-cs="footer-logo"]{transform:none}}