.highlightelementBackground{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.highlightelementBackground{height:1500px;padding:80px 0}}@media screen and (min-width: 1792px){.highlightelementBackground{height:1700px}}@media screen and (max-width: 1023px){.highlightelementBackground{background:#fff !important}}.highlightelementBackground.light{color:#fff}.highlightelementBackground.light a{color:#fff}.highlightelementBackground.dark{color:#000}.highlightelementBackground.dark a{color:#000}.highlightelementBackground .highlightelementContainer{width:100%;margin:auto;display:flex;flex-direction:column;justify-content:space-between;flex:1}.highlightelementBackground .highlightelementContainer.noSpaceBetween{justify-content:flex-start}@media screen and (min-width: 1024px){.highlightelementBackground .highlightelementContainer{max-width:1200px;width:100%;margin:0 auto;padding:0 16px}}.highlightelementBackground .highlightelementContainer .header_image_container{background-position:center;background-size:cover;background-repeat:no-repeat;padding:16px;padding-top:32px;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.highlightelementBackground .highlightelementContainer .header_image_container{padding:0;background-image:none !important}}.highlightelementBackground .highlightelementContainer .header_image_container.top{flex-direction:column}.highlightelementBackground .highlightelementContainer .header_image_container.bottom{flex-direction:column-reverse}.highlightelementBackground .highlightelementContainer .header_image_container.centerVertical{position:relative}.highlightelementBackground .highlightelementContainer .header_image_container.centerVertical .highlightelementHeader{position:absolute;padding:16px}@media screen and (min-width: 1024px){.highlightelementBackground .highlightelementContainer .header_image_container.centerVertical .highlightelementHeader{padding:0}}.highlightelementBackground .highlightelementContainer .highlightelementHeader.center{left:0;right:0;margin:auto}.highlightelementBackground .highlightelementContainer .highlightelementHeader.center h1,.highlightelementBackground .highlightelementContainer .highlightelementHeader.center h2,.highlightelementBackground .highlightelementContainer .highlightelementHeader.center h3,.highlightelementBackground .highlightelementContainer .highlightelementHeader.center .h-1,.highlightelementBackground .highlightelementContainer .highlightelementHeader.center .h-2,.highlightelementBackground .highlightelementContainer .highlightelementHeader.center .h-3{text-align:center}.highlightelementBackground .highlightelementContainer .highlightelementHeader.left{left:0;justify-content:flex-start}.highlightelementBackground .highlightelementContainer .highlightelementHeader.left h1,.highlightelementBackground .highlightelementContainer .highlightelementHeader.left h2,.highlightelementBackground .highlightelementContainer .highlightelementHeader.left h3,.highlightelementBackground .highlightelementContainer .highlightelementHeader.left .h-1,.highlightelementBackground .highlightelementContainer .highlightelementHeader.left .h-2,.highlightelementBackground .highlightelementContainer .highlightelementHeader.left .h-3{text-align:left}.highlightelementBackground .highlightelementContainer .highlightelementHeader.right{right:0;justify-content:flex-end}.highlightelementBackground .highlightelementContainer .highlightelementHeader.right.bottom{bottom:80px}.highlightelementBackground .highlightelementContainer .highlightelementHeader.right h1,.highlightelementBackground .highlightelementContainer .highlightelementHeader.right h2,.highlightelementBackground .highlightelementContainer .highlightelementHeader.right h3,.highlightelementBackground .highlightelementContainer .highlightelementHeader.right .h-1,.highlightelementBackground .highlightelementContainer .highlightelementHeader.right .h-2,.highlightelementBackground .highlightelementContainer .highlightelementHeader.right .h-3{text-align:right}.highlightelementBackground .highlightelementContainer .highlightelementHeader.centerVertical{display:flex;align-items:center;justify-content:center;height:100%;top:0}.highlightelementBackground .highlightelementContainer .highlightelementHeader h1,.highlightelementBackground .highlightelementContainer .highlightelementHeader h2,.highlightelementBackground .highlightelementContainer .highlightelementHeader h3,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-1,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-2,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-3{margin:0}.highlightelementBackground .highlightelementContainer .highlightelementHeader h1 .head1,.highlightelementBackground .highlightelementContainer .highlightelementHeader h2 .head1,.highlightelementBackground .highlightelementContainer .highlightelementHeader h3 .head1,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-1 .head1,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-2 .head1,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-3 .head1{font-size:1.5em}@media screen and (min-width: 1024px){.highlightelementBackground .highlightelementContainer .highlightelementHeader h1 .head1,.highlightelementBackground .highlightelementContainer .highlightelementHeader h2 .head1,.highlightelementBackground .highlightelementContainer .highlightelementHeader h3 .head1,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-1 .head1,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-2 .head1,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-3 .head1{font-size:9rem}}.highlightelementBackground .highlightelementContainer .highlightelementHeader h1.noLineBreak br,.highlightelementBackground .highlightelementContainer .highlightelementHeader h2.noLineBreak br,.highlightelementBackground .highlightelementContainer .highlightelementHeader h3.noLineBreak br,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-1.noLineBreak br,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-2.noLineBreak br,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-3.noLineBreak br{display:none}.highlightelementBackground .highlightelementContainer .highlightelementHeader h1 .head1.bold,.highlightelementBackground .highlightelementContainer .highlightelementHeader h1 .head2.bold,.highlightelementBackground .highlightelementContainer .highlightelementHeader h2 .head1.bold,.highlightelementBackground .highlightelementContainer .highlightelementHeader h2 .head2.bold,.highlightelementBackground .highlightelementContainer .highlightelementHeader h3 .head1.bold,.highlightelementBackground .highlightelementContainer .highlightelementHeader h3 .head2.bold,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-1 .head1.bold,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-1 .head2.bold,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-2 .head1.bold,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-2 .head2.bold,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-3 .head1.bold,.highlightelementBackground .highlightelementContainer .highlightelementHeader .h-3 .head2.bold{font-weight:700}.highlightelementBackground .highlightelementContainer .highlightelementHeader .wordBreak{word-break:break-all;word-spacing:100vw}.highlightelementBackground .highlightelementContainer .highlightelementBild{margin:32px 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.highlightelementBackground .highlightelementContainer .highlightelementBild.Platzhalter{background-position:center;background-size:cover;background-repeat:no-repeat;opacity:0}@media screen and (max-width: 1023px){.highlightelementBackground .highlightelementContainer .highlightelementBild.Platzhalter{opacity:0}}.highlightelementBackground .highlightelementContainer .highlightelementBild picture{flex:100%}@media screen and (min-width: 768px){.highlightelementBackground .highlightelementContainer .highlightelementBild picture{flex:calc(50% - 16px)}}@media screen and (min-width: 1024px){.highlightelementBackground .highlightelementContainer .highlightelementBild picture{flex:calc(25% - 16px)}}.highlightelementBackground .highlightelementContainer .highlightelementBild picture img{object-fit:contain}.highlightelementBackground .highlightelementContainer .highlightElementContent{padding:0 16px}@media screen and (min-width: 1024px){.highlightelementBackground .highlightelementContainer .highlightElementContent{padding:0;background-image:none !important}}@media screen and (max-width: 1023px){.highlightelementBackground .highlightelementContainer .highlightElementContent .text,.highlightelementBackground .highlightelementContainer .highlightElementContent .headline{color:black !important}}.highlightelementBackground .highlightelementContainer .highlightElementIcon{position:absolute;z-index:99;top:240px;right:16px}@media screen and (max-width: 1023px){.highlightelementBackground .highlightelementContainer .highlightElementIcon{position:static;padding:32px 16px;padding-bottom:20px;padding-left:0}}@media screen and (min-width: 1024px){.highlightelementBackground .highlightelementContainer .highlightElementIcon{top:260px;right:8px}}@media screen and (min-width: 1920px){.highlightelementBackground .highlightelementContainer .highlightElementIcon{right:48px}}@media screen and (min-width: 2560px){.highlightelementBackground .highlightelementContainer .highlightElementIcon{right:396px}}@media screen and (max-width: 1023px){.highlightelementBackground .highlightelementContainer .highlightElementIcon a{color:#000}}.highlightelementBackground .highlightelementContainer .header_image_container.right.top+.highlightElementIcon{position:static}
