.bg-lightgrey{background-color:#d7d9d8}.bg-darkgrey{background-color:#b2b2b2}.banner{width:100%}.banner .inner-wrapper{align-content:center;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;min-height:600px;position:relative}.banner .inner-wrapper .container-big #header-headlines{padding:130px 130px 100px}.banner .inner-wrapper .container-big .banner-intro{padding:60px 330px 60px 130px;position:relative;width:calc(100% + 300px);z-index:2}.banner .inner-wrapper .container-big .banner-intro .arrows{position:absolute}.banner .inner-wrapper .container-big .banner-intro .arrows.top-position{right:50px;top:-60px}.banner .inner-wrapper .container-big .banner-intro .arrows.right-position{right:-140px;top:calc(50% - 60px)}.banner .inner-wrapper .container-big .banner-intro .arrow-yellow{border:solid #dbff00;border-width:0 30px 30px 0;display:inline-block;height:120px;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:120px}.banner .inner-wrapper .container-big .banner-intro .arrow-yellow:nth-child(2){right:150px}.banner .inner-wrapper .container-big .banner-intro .arrow-yellow:nth-child(3){right:50px}.banner .banner-intro #intro-content{display:flex;flex-direction:row;gap:10px}.banner .banner-intro #intro-icon{height:100%;max-width:60px;width:80%}.banner .banner-intro #intro-icon img{width:100%}.banner .inner-wrapper .container-small.yellow-edge:before{bottom:120px}.banner .inner-wrapper .container-small img{height:100%;min-height:600px;object-fit:cover}.banner.column-full .inner-wrapper{min-height:auto}.content-wrapper.column-full .container-big{width:100%}.banner.column-full .inner-wrapper .container-big .banner-intro{padding-right:50%;width:100%}.banner.banner-with-partner.column-full .inner-wrapper .container-big #header-headlines{padding-top:220px}.banner .partner-logo-banner{align-content:center;align-items:center;background-color:#fff;display:flex;height:220px;justify-content:center;left:calc(56% - 30px);position:absolute;top:0;width:330px;z-index:1000}.banner .partner-logo-banner img{max-height:155px;max-width:250px}@media (max-width:1360px){.intro-container img.content-doodle{right:0!important;top:-60px!important;width:200px!important}.banner .inner-wrapper{flex-direction:column-reverse}.banner .inner-wrapper .container-small,.banner .inner-wrapper .container-small img{height:200px}.banner .inner-wrapper .container-small img{min-height:200px!important;width:100%}.banner .inner-wrapper .container-small.yellow-edge:before{bottom:0}.banner .inner-wrapper .container-big .banner-intro,.column-56-44 .container-big,.column-56-44 .container-small{width:100%!important}.banner .inner-wrapper .container-big .banner-intro .arrows.right-position{right:50px;top:-60px}}@media (max-width:1024px){.banner h1{word-wrap:break-word;hyphens:auto}}@media (max-width:767px){.banner .inner-wrapper{justify-content:start;min-height:200px}.banner .inner-wrapper .container-big #header-headlines{padding:25px}.banner .inner-wrapper .container-big .banner-intro{padding:60px 25px 30px!important}.banner .inner-wrapper .container-big .banner-intro .arrow-yellow{display:none}.banner.banner-with-partner.column-full .inner-wrapper .container-big #header-headlines{padding-top:30px}.banner .partner-logo-banner{left:auto;max-height:86px;max-width:50%;padding:25px!important;right:0}.banner .partner-logo-banner img{max-height:auto;max-width:70%}}