.body-container{padding:0!important}.cta-text a,.topMenuFlex a,a.buttonCall{color:unset;text-decoration:none}.cta-text a{color:#fff}.cta-text a:hover{color:unset}.body-container ul{list-style-type:none}.lp-nav-point{align-items:center;display:flex;gap:10px;justify-content:flex-start}.lp-menu-home:before{content:url(/hubfs/Files%20von%20Sektionen/logos/logo-white-sm.png);margin-right:5px;position:relative;top:3px}.lp-menu-flex{color:#fff;font-size:18px;font-weight:700;word-wrap:break-word}.topMenuFlex{gap:23px;position:absolute;right:250px}.topMenuContact,.topMenuFlex{align-items:center;display:flex;justify-content:center}.topMenuContact{background:linear-gradient(0deg,#59308a,#59308a),linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4));border-radius:22px;gap:10px;padding:9px 20px;position:fixed;right:20px;z-index:7}.topMenuContact div{color:#ded6e8;font-size:18px;font-weight:700;word-wrap:break-word}.topMenuContactArrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;display:inline-block;height:0;margin-left:10px;transform:rotate(180deg);transition:transform .3s;width:0}.topMenuContact.collapsed .topMenuContactArrow{transform:rotate(1turn)}.lp-menu-flex:hover,.lp-menu-home:hover{text-decoration:underline}.topMenuContact .hs-form{font-family:FS Joey!important;width:365px}#menuContact{position:fixed;right:5px;top:80px;width:400px;z-index:5}.landingpage-top-banner{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:50px;height:50vh;justify-content:center;margin-top:5vh;padding:10vh 5vw}.landingpage-top-banner-bg{position:absolute;top:87px;width:100%;z-index:0}.pre-h1{font-weight:200;line-height:1.6px;padding-bottom:20px}.pre-h1,h1{align-self:stretch;position:relative}h1{font-size:2.5em!important;font-weight:800!important;line-height:1}.sticky-bar .sticky-title{float:left;font-size:1em}.main-heading1{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:12px;justify-content:center}.callout{align-self:stretch;font-size:.9em;font-weight:500;line-height:150%;position:relative}.main-heading{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:32px;gap:10px;justify-content:center;position:relative;text-align:center;width:100%}.cta-info{font-size:1.3em;font-weight:500;letter-spacing:.02em;position:relative;text-transform:uppercase}.text-child{height:11.9px;position:relative;width:6px}.landingpage-top-cta-button{letter-spacing:.11em;position:relative}.cta-text{align-items:center;align-self:stretch;background:linear-gradient(90deg,#59308a,#51b0c8);border-radius:7px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:22px;gap:27px;height:45px;justify-content:center;transition:background 2s cubic-bezier(.25,.1,.25,1.5)}.cta-text:hover{background:linear-gradient(90deg,#51b0c8,#59308a)}.hero-cta{align-items:center;background-color:#fff;border-radius:17px;box-shadow:0 4px 25.5px #59308a;box-sizing:border-box;color:#58595b;display:flex;flex-direction:column;font-size:16px;gap:24px;justify-content:center;max-width:478px;padding:24px;position:relative;text-align:center;width:100%}.lp-top-slidebar{margin:4vh auto auto;width:90%;z-index:1}.lp-top-slidebar ul{display:flex;justify-content:center;padding-left:0}.lp-top-slidebar li{color:#fff;cursor:pointer;font-size:1.4em;font-weight:100;padding:0 25px}.lp-top-slidebar .active-item{text-decoration:underline}.displayBundle,.lp-top-slider-textsection{align-items:center;align-self:stretch;flex-direction:column;justify-content:center}.lp-top-slider-textsection{display:flex;margin:auto;max-width:80%;padding-bottom:3vh}.decobar{align-self:stretch;background:#ded6e8;border-top-left-radius:30px;border-top-right-radius:30px;height:44px;margin:auto;padding:10px;width:50%}.previewSneak{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:50px;height:90vh;justify-content:center;padding:10px 20px 60px;z-index:0}h2.h2TopHeading{align-self:stretch;color:#fff;font-size:1.5em;font-weight:900;line-height:1.4em;margin-top:2vh;text-align:center;word-wrap:break-word}.ctatop{align-items:center;background:#c4b8d7;border:3px solid #c4b8d7;border-radius:30px;display:inline-flex;gap:10px;justify-content:center;padding:9px 40px}.ctatop span{font-size:28px;font-weight:500;line-height:42px;word-wrap:break-word}a.buttonCall{color:#59308a;display:flex;justify-content:center;margin:auto}a.buttonCall:hover{color:#59308a!important;text-decoration:none!important}.ctatop{overflow:hidden;position:relative;transition:all .3s;z-index:1}.ctatop:after{background:#c4b8d7;width:100%;z-index:-2}.ctatop:after,.ctatop:before{border-radius:30px;bottom:0;content:"";height:100%;left:0;position:absolute}.ctatop:before{background-color:#59308a;transition:all .3s;width:0;z-index:-1}.ctatop:hover{border:3px solid #fff;box-shadow:-10px 5px 10px rgba(89,48,138,.3);color:#fff}.ctatop:hover:before{width:100%}.vorschaubild{align-items:center;align-self:stretch;background:#fff;border-radius:30px;display:flex;flex-direction:column;gap:10px;height:526px;justify-content:center;margin:auto;padding:20px;width:65%}.lp-top-slider-desc{align-self:stretch;color:#fff;font-size:1.5em;font-weight:100;margin:auto;text-align:center;width:66%;word-wrap:break-word}.sticky-bar{align-items:center;background-color:#59308a;display:none;display:block;justify-content:space-between;left:0;opacity:0;padding:5px 10px;position:fixed;top:0;transform:translateY(-100%);transition:opacity .5s ease,transform .5s ease;width:100%;z-index:5}.sticky-bar.visible{display:block;opacity:1;transform:translateY(0);transition:opacity 1s ease,transform 1s ease}.sticky-title{color:#ded6e8;margin:0;padding:3px 3px 3px 20px;transition:font-size .5s ease}@media (max-width:900px){h1{font-size:2.5em!important}.sticky-bar .sticky-title{font-size:1em}.topMenuFlex{display:none}.bglogo-left{left:-50%}#menuContact{right:unset}.pre-h1{line-height:1em}.landingpage-top-banner{height:fit-content}.vorschaubild{height:35vh;width:unset}.decobar{height:24px;width:80%}.lp-top-slider-textsection{height:unset;padding-bottom:1vh}.lp-top-slider-desc{width:90%}}.slide-in-right{-webkit-animation:slide-in-right 1s cubic-bezier(.25,.46,.45,.94) 4s both;animation:slide-in-right 1s cubic-bezier(.25,.46,.45,.94) 4s both}.slide-out-left{-webkit-animation:slide-out-left 6s cubic-bezier(.55,.085,.68,.53) both;animation:slide-out-left 6s cubic-bezier(.55,.085,.68,.53) both}.slide{-webkit-animation:slide 5s cubic-bezier(.55,.085,.68,.53) 2s infinite both;animation:slide 5s cubic-bezier(.55,.085,.68,.53) 2s infinite both}.preview-video{-webkit-animation:flip-in-hor-bottom .5s cubic-bezier(.25,.46,.45,.94) both;animation:flip-in-hor-bottom .5s cubic-bezier(.25,.46,.45,.94) both}.cta{-webkit-animation:text-pop-up-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:text-pop-up-top .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes slide-in-right{0%{opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-right{0%{opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-out-left{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}}@keyframes slide-out-left{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}}@-webkit-keyframes slide{0%{opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}50%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}80%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}}@keyframes slide{0%{opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}50%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}80%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}}@-webkit-keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes flip-in-hor-bottom{0%{opacity:0;-webkit-transform:rotateX(80deg);transform:rotateX(80deg)}to{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}}@keyframes flip-in-hor-bottom{0%{opacity:0;-webkit-transform:rotateX(80deg);transform:rotateX(80deg)}to{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}}@-webkit-keyframes flip-out-hor-top{0%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}to{opacity:0;-webkit-transform:rotateX(70deg);transform:rotateX(70deg)}}@-webkit-keyframes text-pop-up-top{0%{text-shadow:none;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{text-shadow:0 1px 0 #ccc,0 2px 0 #ccc,0 3px 0 #ccc,0 4px 0 #ccc,0 5px 0 #ccc,0 6px 0 #ccc,0 7px 0 #ccc,0 8px 0 #ccc,0 9px 0 #ccc,0 50px 30px rgba(0,0,0,.3);-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes text-pop-up-top{0%{text-shadow:none;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{text-shadow:0 1px 0 #ccc,0 2px 0 #ccc,0 3px 0 #ccc,0 4px 0 #ccc,0 5px 0 #ccc,0 6px 0 #ccc,0 7px 0 #ccc,0 8px 0 #ccc,0 9px 0 #ccc,0 50px 30px rgba(0,0,0,.3);-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes bounce{0%{animation-timing-function:ease-in;opacity:1;transform:translateY(25px)}24%{opacity:1}40%{animation-timing-function:ease-in;transform:translateY(14px)}65%{animation-timing-function:ease-in;transform:translateY(8px)}82%{animation-timing-function:ease-in;transform:translateY(4px)}93%{animation-timing-function:ease-in;transform:translateY(2px)}25%,55%,75%,87%{animation-timing-function:ease-out;transform:translateY(0)}to{animation-timing-function:ease-out;opacity:1;transform:translateY(0)}}.hs-form{background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;margin:20px auto;max-width:600px;padding:20px}.hs-form input[type=email],.hs-form input[type=tel],.hs-form input[type=text],.hs-form select,.hs-form textarea{border:1px solid #ddd;border-radius:4px;margin-bottom:15px;margin-top:5px;padding:10px;width:100%}.hs-form label{color:#333;display:block;font-size:16px;margin-bottom:5px}.hs-form input[type=submit]{background-color:#59308a;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.hs-form input[type=submit]:hover{background-color:#ded6e8;color:#59308a}#qlik-modal-overlay{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.qlik-modal-content{background:#fff;border-radius:8px;box-shadow:0 0 20px rgba(0,0,0,.3);height:80vh;max-width:90%;position:relative;width:90%}.qlik-modal-close{background:#674a8e;border:2px solid #ccc;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:flex;font-size:28px;height:44px;justify-content:center;line-height:40px;padding:0 0 0 4px;position:absolute;right:-20px;text-align:center;top:-20px;transition:background .3s ease;width:44px;z-index:1}.qlik-modal-close:hover{background:#e86c24;border-color:#e86c24;color:#fff}#qlik-loader{align-items:center;color:#333;display:flex;flex-direction:column;font-size:1.2rem;font-weight:500;height:80vh;justify-content:center;padding:2rem}.qlik-spinner{animation:qlik-spin 1s linear infinite;border:4px solid #ccc;border-radius:50%;border-top-color:#674a8e;height:40px;margin-bottom:1rem;width:40px}@keyframes qlik-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}