.frame-type-mask_teaserbox_slide .element-wrap{background:linear-gradient(-5deg, #221D26 0%, #1D1D2C 60%, #000 85%);clip-path:polygon(100% calc(100% - 50px), 0px 100%, 0% calc(0% - -300px), 100% 0%, 100% 100%);padding-top:calc(0% + 300px);padding-bottom:calc(0% + 100px);position:relative;overflow:clip}.frame-type-mask_teaserbox_slide .element-wrap .background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;pointer-events:none;opacity:0.6}.frame-type-mask_teaserbox_slide .element-wrap .wrap{max-width:var(--containerLimitedWidth);margin:auto;padding:20px;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text{max-width:550px;height:fit-content}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .header{margin-bottom:60px}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .header span{color:#FFF;font-family:var(--fontPrimary);font-size:96px;font-style:normal;font-weight:800;line-height:112%;text-transform:uppercase}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .header span.red{color:var(--colorSecondary);position:relative;width:fit-content;display:inline-block}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .header span.red::after{content:"";background:url("/typo3conf/ext/wr_designblank/Resources/Public/Images/SmallElements/underline.png");width:calc(100% + 60px);height:35px;background-size:contain;display:block;background-position:center;background-repeat:no-repeat;position:absolute;left:-20px;right:0;margin:auto;bottom:-15px}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .text{color:var(--colorWhite);margin-bottom:60px}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .teaserbox-controls{display:flex;justify-content:space-between}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .teaserbox-controls .prev,.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .teaserbox-controls .next{background:transparent;border:none;box-shadow:none;filter:drop-shadow(var(--boxShadowSmall))}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .teaserbox-controls .prev svg path,.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .teaserbox-controls .next svg path{transition:200ms ease-in-out all}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .teaserbox-controls .prev:hover svg path,.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .teaserbox-controls .next:hover svg path{fill:var(--colorSecondary)}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel{position:relative;z-index:-1}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col{position:relative;transition:300ms ease-in-out all;width:100%;max-width:450px;height:fit-content;cursor:pointer}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col:nth-child(1){position:absolute;right:0;left:0;margin:auto}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col:nth-child(2){margin:auto}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col:nth-child(3){position:absolute;right:0;left:0;top:0;margin:auto}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col .card{padding:20px;border-radius:0px;border:5px solid var(--colorDark);position:relative}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col .card::after{content:"";display:block;position:absolute;bottom:-20px;left:-5px;background:var(--colorDark);width:calc(100% + 20px);height:100%;z-index:-2}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col .card img{width:100%;position:absolute;left:0;height:100%;right:0;object-fit:cover;z-index:-1;top:0}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col .card .card-body{min-height:600px;display:flex;flex-direction:column;justify-content:space-between}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col .card .card-body .teaserbox-wrap{filter:drop-shadow(var(--boxShadowSmall))}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col .card .card-body .teaserbox-wrap .card-subtitle{margin-left:auto;display:block;width:fit-content;color:var(--colorWhite);font-family:var(--fontPrimary);font-size:var(--fontSizeL);font-weight:800;line-height:110%;letter-spacing:-0.308px;text-transform:uppercase;background:var(--colorPrimary);padding:10px;border:5px solid var(--colorDark)}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col .card .card-body .teaserbox-wrap .card-title{margin-bottom:-5px;background:var(--colorWhite);border:5px solid var(--colorDark);font-size:var(--fontSizeXL);font-family:var(--fontPrimary);text-transform:uppercase;font-weight:600;color:var(--colorWhite);text-shadow:-2px -2px 0 #000, 2px -2px 0 #000, -5px 5px 0 #000, 2px 2px 0 #000, -3px 0px 0 #000, 3px 0px 0 #000, 0px -3px 0 #000, 0px 3px 0 #000;display:block;width:fit-content;padding:10px;white-space:break-spaces;hyphens:auto;line-height:100%;max-width:350px}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col .card .card-body .bottom{position:relative}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col .card .card-body .card-text{padding:20px;background:var(--colorWhite);border:5px solid var(--colorDark);box-shadow:var(--boxShadowSmall);margin-bottom:65px}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col .card .card-body .card-text p{margin-bottom:0px}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col .card .card-body .btn-secondary{margin-left:auto;position:absolute;bottom:0;right:-60px;padding:20px 40px}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col .card .card-body .btn-secondary i{margin-left:10px}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col.active{transform:translate(0%, 0px) rotateZ(0deg) scale(1);filter:grayscale(0);z-index:4;opacity:1;cursor:initial}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col.active .btn-secondary{pointer-events:initial}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col.next{transform:translate(50%, 0px) rotateZ(15deg) scale(0.85);filter:grayscale(1);opacity:0.5}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col.next .btn-secondary{pointer-events:none}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col.prev{transform:translate(-50%, 0px) rotateZ(-15deg) scale(0.85);filter:grayscale(1);opacity:0.5}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaserbox-carousel .col.prev .btn-secondary{pointer-events:none}.frame-type-mask_teaserbox_slide::after{content:"";clip-path:polygon(100% calc(100% - 50px), 0px 100%, 0% calc(0% - -300px), 100% 0%, 100% 100%);display:block;height:calc(100% + 20px);width:100%;background:#000000;position:absolute;top:0;z-index:-1;bottom:0;margin:auto}@media screen and (max-width:1200px){.frame-type-mask_teaserbox_slide .element-wrap{clip-path:polygon(100% calc(100% - 50px), 0px 100%, 0% calc(0% - -120px), 100% 0%, 100% 100%);padding-top:calc(0% + 120px);padding-bottom:calc(0% + 120px)}.frame-type-mask_teaserbox_slide .element-wrap .wrap{flex-direction:column}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text{max-width:100%}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .teaserbox-controls{max-width:550px;margin:auto;margin-bottom:40px}}@media screen and (max-width:991px){.frame-type-mask_teaserbox_slide .element-wrap{clip-path:polygon(100% calc(100% - 50px), 0px 100%, 0% calc(0% - -120px), 100% 0%, 100% 100%);padding-top:calc(0% + 120px);padding-bottom:calc(0% + 120px)}.frame-type-mask_teaserbox_slide .element-wrap .wrap{flex-direction:column}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text{max-width:100%}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .header{margin-bottom:30px}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .header span{font-size:40px}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .header span.red::after{width:calc(100% + 30px);left:-10px}.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .teaserbox-controls .next svg,.frame-type-mask_teaserbox_slide .element-wrap .wrap .teaser-text .teaserbox-controls .prev svg{width:120px;height:auto}}