@charset "utf-8";.hero{position:relative}.hero-image{position:absolute;width:100%;height:100%;top:0;z-index:0;object-fit:cover}.heroheader-box video.hero-video{position:absolute;width:100%;height:100%;object-fit:cover;object-position:top}.hero-content{position:relative;max-width:1600px;margin:auto auto}.hero-text{max-width:620px;padding-bottom:120px;padding-top:80px;position:relative;padding-right:40px}.hero-content ul li img{width:30px}.hero-links{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:40px;gap:10px}.hero-links li{width:calc(33.33% - 10px)}.hero-links a{display:flex;flex-wrap:wrap;background:linear-gradient(45deg,rgb(255 255 255 / .1) 0%,rgb(255 255 255 / .1) 100%);padding:15px;border-radius:4px;font-size:14px;color:#222;border-radius:8px;background:linear-gradient(45deg,rgb(255 255 255 / .9) 0%,rgb(255 255 255 / .9) 100%);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border:1px solid rgb(255 255 255 / .14);box-shadow:0 20px 60px rgb(0 0 0 / .45);transition:all 0.3s}.hero-links a:hover{background:linear-gradient(45deg,rgb(0 0 0 / .05) 0%,rgb(0 0 0 / .05) 100%);transform:translateY(-6px)}.hero-links a span{width:calc(100% - 30px);display:block;hyphens:auto;padding-left:15px;text-transform:uppercase;line-height:120%}.section-content h1.hero-title{font-family:Poppins;font-weight:400;font-size:19px;letter-spacing:0;line-height:140%;display:block;margin-bottom:15px;color:#fff;text-transform:inherit}.hero-subtitle{font-family:Poppins;font-weight:800;font-size:51px;text-transform:uppercase;letter-spacing:1px;line-height:115%;margin-bottom:40px;display:block;color:#fff}.cta-button-hero:hover{background:#D72467;color:#fff}.cta-button-hero:hover .icon-arrow{background:#fff}.cta-button-hero .icon-arrow{display:block;width:20px;height:20px;mask:url(https://wolpermedia.de/wp-content/themes/flexawesomebygalano/fa-layout/fa-css/images/right-arrow.svg);mask-size:contain;background:#E04251}@media(max-width:1300px){.hero-text{width:480px;padding-right:20px}.hero-subtitle{font-size:43px}}@media(max-width:1200px){.hero-image{width:100%;left:400px}}@media(max-width:1024px){.cta-button{width:200px}.section-content h1.hero-title{font-size:14px}.section-content ul.hero-links li{margin-left:0;padding-left:0px!important}.hero-subtitle{margin-bottom:20px}.hero-links a{padding:7px 8px 7px 8px;display:flex;flex-wrap:wrap;align-items:center}.hero-content ul li img{width:25px}.hero-links a br{display:none}ul.hero-links li{padding-left:0;width:100%}.hero-text{max-width:360px;padding-top:60px;padding-bottom:60px;padding-right:30px}.hero-subtitle{font-size:28px}.hero-image{left:280px}.hero-text:before{width:100px;right:-100px}}@media(max-width:768px){.hero-text{padding-top:40px;padding-bottom:40px}.hero{padding-left:20px;padding-right:20px}}@media(max-width:700px){.heroheader-box .section-content{padding-left:0;padding-right:0}.heroheader-box .hero-text{padding-left:20px;padding-right:20px}.hero{padding-left:0;padding-right:0}.hero-image{height:500px;margin-top:-100px;}.section-content h1.hero-title,.hero-subtitle{text-align:center}.section-content h1.hero-title{font-size:16px;margin-bottom:20px!important}.hero-subtitle{margin-bottom:30px;font-size:50px}.hero-content ul li img{margin:auto auto;margin-bottom:8px}.hero-links a span{padding-left:0;width:100%;text-align:center}.cta-button-hero{margin:auto auto}.hero-text{max-width:100%;padding-right:0;background:rgb(16 16 16);margin-top:-100px;padding-top:30px}ul.hero-links li{width:calc(33.33% - 10px)}.hero-links a{display:block}.hero-links a br{display:block}.hero-links a{padding-top:15px;background:linear-gradient(to bottom,rgb(30 25 30) 0%,rgb(16 16 16) 100%)}.hero-text{width:100%}.hero-content ul li img{width:35px}.hero-subtitle{font-size:40px}.hero-text:before{left:0;right:inherit;height:50px;width:100%;top:-50px;background:linear-gradient(to top,rgb(16 16 16) 0%,#fff0 100%)}.hero-image{left:0;padding-top:50%;position:relative}.hero-image video,.hero-image img{object-fit:contain;position:absolute;top:0;left:0}}@media(max-width:650px){.hero-image{height:450px}.section-content h1.hero-title{margin:auto auto;margin-bottom:15px!important}.hero-subtitle{font-size:35px}.hero-links{max-width:550px;margin:auto auto;margin-bottom:40px}.hero-text{margin-top:-120px}}@media(max-width:500px){.section-content h1.hero-title{max-width:300px}}@media(max-width:480px){.section-content h1.hero-title{font-size:16px}.hero-text{margin-top:-150px}.hero-subtitle{font-size:26px}}