@charset "UTF-8";.PortalsOpener-head{background:#fff!important;order:2}@media (min-width: 992px){.PortalsOpener-head{order:0;background:transparent!important;margin-top:0}}.PortalsOpener-media{background:#444!important}@media (min-width: 992px){.PortalsOpener-media{min-height:581px}}@media (min-width: 1200px){.PortalsOpener-media{min-height:650px}}@media (min-width: 1400px){.PortalsOpener-media{min-height:700px}}@media (min-width: 1600px){.PortalsOpener-media{min-height:850px}}.PortalsOpener-media img{opacity:1!important;max-height:calc(100vh - 105px)!important;height:100%;object-position:right bottom}@media (min-width: 992px){.PortalsOpener-media img{min-height:581px}}@media (min-width: 993px){.PortalsOpener-media img{float:right}}@media (min-width: 1200px){.PortalsOpener-media img{min-height:650px}}@media (min-width: 1400px){.PortalsOpener-media img{min-height:700px}}@media (min-width: 1600px){.PortalsOpener-media img{min-height:850px}}.PortalsOpener-container{position:relative}@media (min-width: 992px){.PortalsOpener-container .text-black{color:#fff!important}}@media (max-width: 991px){.PortalsOpener-container{display:flex!important;flex-direction:column!important}}@media (min-width: 1200px){.PortalsOpener-container .max-w-custom{max-width:700px}}@media (min-width: 1200px){.PortalsOpener-container .p-custom{font-size:25px!important;line-height:33px!important}}@media (min-width: 1400px){.PortalsOpener-container .p-custom{font-size:30px!important;line-height:38px!important}}.PortalsOpener-content{background:#fff!important}.PortalsOpener-content .text-white{color:#000!important}@media (min-width: 992px){.PortalsOpener-content{margin-top:0!important;margin-bottom:0!important;background:transparent!important}.PortalsOpener-content .text-white{color:#fff!important}}.custom-nav{position:relative;z-index:2;background:#fff}.custom-nav .text-black{color:#000!important}.keyvisual-bg{background-image:url(/media/image/Keyvisual.png);background-size:cover;background-position:right;height:250px;width:100%;position:relative}@media (min-width: 768px){.keyvisual-bg{height:80svh;position:absolute}}@media (min-width: 1200px){.keyvisual-bg{height:65svh}}@media (min-width: 1400px){.keyvisual-bg{background-image:url(/media/image/Keyvisual.png);height:calc(100svh - 90px)}}.footer-img{background-position:center top;background-repeat:no-repeat;background-size:cover}@media (min-width: 768px){.footer-img{background-image:url(/media/image/footer-card-bg.png)}}@media (min-width: 1200px){.footer-img{padding-top:200px!important;padding-bottom:200px!important}}@media (min-width: 768px){.row-fluid-md{width:calc(100% + 12px + (100vw - 100%)/2)}}@media (min-width: 768px){.container-fluid-md{display:flex;flex-direction:column;align-items:flex-end}}.overlay-bg{padding-top:50px;padding-bottom:50px}@media (max-width: 768px){.overlay-bg .text-white{color:#000!important}}@media (min-width: 768px){.overlay-bg.-header{background:transparent;height:80svh}}@media (min-width: 1400px){.overlay-bg.-header{height:calc(100svh - 90px)}}.interactive-wrapper span.small{margin-top:10px!important}@media (max-width: 768px){.interactive-wrapper .scroll-wrapper{flex-wrap:nowrap;overflow:scroll}}.interactive-wrapper .content-container{overflow:hidden;position:relative}.interactive-wrapper .content-item{display:none;width:100%;top:0;left:0;transition:transform .5s ease-in-out,opacity .3s ease;opacity:0;transform:translate(-100%)}.interactive-wrapper .content-item.active{display:block;opacity:1;transform:translate(0)}.interactive-wrapper .content-item.exiting{transform:translate(-100%);opacity:0}.interactive-wrapper .overlay-container{position:relative}.interactive-wrapper .overlay-container img{border-radius:15px}@media (max-width: 768px){.interactive-wrapper .overlay-container{border-radius:15px}}.interactive-wrapper .overlay-container:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0009;z-index:1;transition:all .3s ease;pointer-events:none;margin:0 4px;border-radius:15px}.interactive-wrapper .overlay-container.active-overlay:after{background:linear-gradient(180deg,#0000 60%,#0006 85%);pointer-events:none}.interactive-wrapper .image-caption{z-index:2;pointer-events:none}.interactive-wrapper .hover-trigger{display:block;width:100%;height:auto}.bg-shadow{box-shadow:0 9px 12px 3px #00000026}.interactive-slider .swiper-container{min-height:100%}.interactive-slider .slider-wrapper{padding:50px 0 100px 50px}.interactive-slider .slider-wrapper .swiper-slide{height:auto;width:80%}.interactive-slider .slider-wrapper .swiper-slide .slider-box{min-height:100%;border:1px solid black;border-radius:15px;padding:30px;height:100%}.interactive-slider .slider-wrapper .swiper-slide .slider-box img{max-height:64px;width:auto;object-fit:contain;object-position:left}.interactive-slider .swiper-navigation{bottom:25px;left:50px}.interactive-slider .swiper-navigation .swiper-button-prev,.interactive-slider .swiper-navigation .swiper-button-next{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;margin:0!important;width:auto!important;height:auto!important}.interactive-slider .swiper-navigation .swiper-button-prev:after,.interactive-slider .swiper-navigation .swiper-button-next:after{display:none}.sprechblase-wrapper{filter:drop-shadow(0px 6px 12px rgba(0,0,0,.15));display:inline-block;margin-bottom:5px}.sprechblase-wrapper .sprechblase{background:#fff;clip-path:polygon(0% 0%,100% 0%,100% 87%,26% 87%,11% 100%,14% 87%,0 87%);padding:20px 20px 45px}.chrome{background:linear-gradient(90deg,#fff 35%,#999,#fff 65%);background-size:200% auto;color:#000;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 3s ease-in-out infinite}@keyframes shine{to{background-position:-200% center}}@media (max-width: 992px){.chrome-dark{background:linear-gradient(90deg,#000 35%,#666,#000 65%);background-size:200% auto;color:#fff;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 3s ease-in-out infinite}@keyframes shine{to{background-position:-200% center}}}@media (min-width: 992px){.chrome-dark{background:linear-gradient(90deg,#fff 35%,#666,#fff 65%);background-size:200% auto;color:#000;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 3s ease-in-out infinite}@keyframes shine{to{background-position:-200% center}}}.testimonials img{max-width:91px;max-height:91px}@media (min-width: 992px){.px-lg-0{padding-left:0!important;padding-right:0!important}}@media (max-width: 768px){.custom-rounded{border-top-left-radius:15px;border-top-right-radius:15px}}@media (min-width: 768px){.custom-rounded{border-top-left-radius:15px;border-bottom-left-radius:15px}}@media (max-width: 768px){.custom-rounded{border-bottom-left-radius:15px;border-bottom-right-radius:15px}}@media (min-width: 768px){.custom-rounded{border-top-right-radius:15px;border-bottom-right-radius:15px}}@media (max-width: 768px){.custom-rounded .rounded-left{border-top-left-radius:15px;border-top-right-radius:15px;border:1px solid #333}}@media (min-width: 768px){.custom-rounded .rounded-left{border-top-left-radius:15px;border-bottom-left-radius:15px}}@media (min-width: 1200px){.custom-rounded .rounded-left{padding:75px!important}}@media (max-width: 768px){.custom-rounded .rounded-right{border-bottom-left-radius:15px;border-bottom-right-radius:15px}}@media (min-width: 768px){.custom-rounded .rounded-right{border-top-right-radius:15px;border-bottom-right-radius:15px}}@media (min-width: 1200px){.custom-rounded .rounded-right{padding:75px!important}}.radial-before{position:relative}@media (min-width: 992px){.radial-before:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270.38deg,#0000 36.88%,#0003 56.21%);z-index:0}}.radial-bg{position:relative}@media (min-width: 768px){.radial-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(49.09% 49.09% at 50% 50%,#fff 44.22%,#fff0);z-index:-1}}.video-pattern:before,.video-pattern:after{content:"";position:absolute;height:100%;width:100%;top:0;bottom:0;background-repeat:no-repeat;background-size:contain;pointer-events:none}.video-pattern:before{content:"";background-image:url(/media/image/pattern-left_720.png);left:0;width:100%;background-position:left}.video-pattern:after{content:"";right:0;width:100%;background-position:right;background-image:url(/media/image/pattern-right_720.png)}.py-custom{padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.py-custom{padding-top:75px;padding-bottom:75px}}@media (min-width: 1400px){.py-custom{padding-top:100px;padding-bottom:100px}}.pt-custom{padding-top:30px}@media (min-width: 768px){.pt-custom{padding-top:75px}}@media (min-width: 1400px){.pt-custom{padding-top:100px}}.btn{border:0px!important;padding:18px 45px}.display-headline{font-size:31px!important}.display-headline .small{font-size:24px!important}@media (min-width: 992px){.display-headline{font-size:35px!important}}@media (min-width: 1200px){.display-headline{font-size:50px!important}}@media (min-width: 1600px){.display-headline{font-size:80px!important;line-height:80px}}.display-6{font-size:31px!important;line-height:1!important}.display-6 .small{font-size:24px!important}@media (min-width: 768px){.display-6{font-size:30px!important}}@media (min-width: 1200px){.display-6{font-size:35px!important}}.display-7{font-size:18px!important;line-height:1!important}@media (min-width: 768px){.display-7{font-size:23px!important}}@media (min-width: 1200px){.display-7{font-size:25px!important}}.breakout-right{position:relative}@media (min-width: 1200px){.breakout-right{padding:75px}}@media (min-width: 1400px){.breakout-right{padding-right:12px}}@media (min-width: 1400px){.breakout-right:before{content:"";position:absolute;top:0;right:3px;height:100%;width:calc((100vw - 1410px)/2);transform:translate(100%);background-color:#fff}}@media (min-width: 992px){footer ul{display:flex!important;flex-direction:row!important;justify-content:center}}@media (min-width: 992px){footer ul li{border-bottom:none!important}}ol{padding-left:1rem}@media (min-width: 1400px){.column-count-lg-2{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.column-count-lg-2 #email{margin-top:3px}}.win-form{border:none;box-shadow:none;background:none}@media (min-width: 1400px){.win-form.col-split{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}}.win-form .form-check-label,.win-form .accordion-item,.win-form .accordion-button{color:#333;font-size:14px!important}.win-form .form-check-label a,.win-form .accordion-item a,.win-form .accordion-button a{font-size:14px!important}.win-form .form-floating{background-color:transparent!important;border:0px!important;font-weight:400}.win-form .form-floating>.form-control:not(:placeholder-shown)~label:after{background:transparent!important}.win-form .form-floating label{background-color:transparent!important;background:transparent!important}.win-form .form-floating .form-select,.win-form .form-floating .form-control{background-color:transparent!important;border:0px!important;border-radius:0!important;border-bottom:1px solid #CCCCCC!important}.win-form .form-floating .dropdown-toggle.bs-placeholder{color:#333;font-weight:400}.faq p,.real p,.imprint p,.dse p{margin-bottom:5px}.faq p:has(strong),.faq p.fw-bold,.real p:has(strong),.real p.fw-bold,.imprint p:has(strong),.imprint p.fw-bold,.dse p:has(strong),.dse p.fw-bold{margin-top:30px}.teilnahmebedingung ol{margin-top:30px}.teilnahmebedingung p:has(strong){margin-top:30px}.list-with-check{list-style:none}.list-with-check li{position:relative}.list-with-check svg{left:-27px;top:4px;position:absolute}p,a.btn-link,ul,.form-control{font-size:18px!important;line-height:28px!important}p.lead,a.btn-link.lead,ul.lead,.form-control.lead{font-size:19px}.btn-outline-light{border:1px solid white!important}@media (max-width: 356px){.btn-outline-light{padding-left:14px!important;padding-right:14px!important}}@media (min-width: 357px) and (max-width: 445px){.btn-outline-light{padding-left:24px!important;padding-right:24px!important}}.interactive-slider .slider-links p{color:#b3b3b3;cursor:pointer;text-decoration:none;font-weight:medium;transition:color .3s ease-in-out,font-weight .3s ease-in-out;position:relative}.interactive-slider .slider-links p i{display:inline-block;transform:translate(-10px);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.interactive-slider .slider-links p:hover{color:#333;font-weight:700}.interactive-slider .slider-links p.active-link{color:#000;font-weight:700}.interactive-slider .slider-links p.active-link i{transform:translate(5px);opacity:1;transition:transform .3s ease-in-out,opacity .3s ease-in-out}p,a.btn-link,ul,.form-control,a,ol,li{font-size:16px!important;line-height:23.04px!important}@media (min-width: 1200px){p,a.btn-link,ul,.form-control,a,ol,li{font-size:18px!important;line-height:25.92px!important}}@media (min-width: 992px){.text-lg-white{color:#fff!important}}.top-number{font-size:.8em;position:relative;top:-.3em;display:inline-block;margin-right:2px}.top-number.smaller{font-size:.6em;top:-.5em}@media (min-width: 992px){.text-lg-left{text-align:left!important}}.text-align-left{text-align:left!important}span.small{display:block;font-size:12px!important;line-height:16px!important;margin-top:5px}@media (max-width: 992px){.overflow-scroll-md{overflow-x:scroll}}.easy-btn{border:white 1px solid!important}.text-right{text-align:right}@media (min-width: 1600px){.offset-xxxl-0{margin-left:0}}.badge-circle{position:absolute;top:0;left:0;width:189px;height:164px;border-bottom-right-radius:100%;z-index:999;display:flex;justify-content:start;align-items:start;box-shadow:0 0 10px #0000001a}@media (min-width: 355px){.badge-circle{width:220px;height:165px}}@media (min-width: 768px){.badge-circle{width:300px;height:250px}}@media (min-width: 1600px){.badge-circle{width:400px;height:350px}}.badge-circle div{transform:rotate(-16deg);padding-left:10%;padding-top:12%}.badge-circle div span{line-height:1.3em!important}@media (min-width: 768px){.badge-circle div span{font-size:30px!important}}@media (min-width: 1600px){.badge-circle div span{font-size:43px!important}}@media (min-width: 768px){.badge-circle div small{font-size:16px!important}}@media (min-width: 1600px){.badge-circle div small{font-size:19px!important}}.clamp-headline{font-size:clamp(30px,4.375vw + 16px,50px)}.circle{border-radius:100%;position:absolute;z-index:10;font-family:Arial,sans-serif;display:flex;flex-direction:column;transition:.3s ease;overflow:hidden}.circle:hover{transform:rotate(-6deg);box-shadow:0 4px 12px #00000026}.half-circle{width:200px;height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px 35px;box-sizing:border-box}@media (min-width: 993px){.half-circle{height:300px;width:300px;padding:10px 25px}}.half-circle.white{background:#fff;color:#000}.half-circle.red{background:#e60000;color:#fff}.half-circle .discount{font-size:18px;text-align:center;line-height:1;font-weight:700}@media (min-width: 993px){.half-circle .discount{font-size:26px;margin-bottom:5px;margin-top:0}}.circle .code{font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:0;margin-top:-5px}@media (min-width: 993px){.circle .code{font-size:26px;margin-bottom:5px;margin-top:0}}.circle .bottom-text{font-size:13px;line-height:1.3;text-align:center}.number-border{position:absolute;display:block;border:black 1px solid;border-radius:100%;width:30px;text-align:center;height:30px}.border-color{border:1px solid black!important}.circle{width:200px;height:200px;left:12px;position:absolute;bottom:-107px}.circle .bottom-text{font-size:11px}@media (min-width: 993px){.circle{height:300px;width:300px;bottom:-150px}}.wobble{display:inline-block;transform-origin:50% 70%;animation:wobble-quiet 3s ease-in-out infinite;will-change:transform}@keyframes wobble-quiet{0%,80%,to{transform:translateZ(0) rotate(0) scale(1)}84%{transform:rotate(-1.6deg) translateY(-1px) scale(1.01)}88%{transform:rotate(1.6deg) translateY(0) scale(1.01)}91%{transform:rotate(-1deg)}94%{transform:rotate(.7deg)}97%{transform:rotate(-.4deg)}}.wobble:nth-child(3n){animation-delay:3s}.wobble:nth-child(3n+1){animation-delay:7.2s}@media (prefers-reduced-motion: reduce){.wobble{animation:none}}.wobble-async{display:inline-block;transform-origin:50% 70%;animation:wobble-async-quiet 5s ease-in-out infinite;will-change:transform}@keyframes wobble-async-quiet{0%,80%,to{transform:translateZ(0) rotate(0) scale(1)}84%{transform:rotate(-1.6deg) translateY(-1px) scale(1.01)}88%{transform:rotate(1.6deg) translateY(0) scale(1.01)}91%{transform:rotate(-1deg)}94%{transform:rotate(.7deg)}97%{transform:rotate(-.4deg)}}.wobble-async:nth-child(3n){animation-delay:10s}.wobble-async:nth-child(3n+1){animation-delay:6.6s}@media (prefers-reduced-motion: reduce){.wobble-async{animation:none}}
