.af-pdl-slider-categories+.usp-teaser-slider .swiper-button-next,.af-pdl-slider-categories+.usp-teaser-slider .swiper-button-prev{box-shadow:0 0 5px 0 rgba(0,0,0,.639)}@media (min-width:1025px){.af-pdl-slider-categories+.usp-teaser-slider .swiper-button-next{right:4px}}.hero-animation-wrapper{opacity:0}.hero-teaser{display:flex;height:600px;margin:0 auto 32px;max-width:1368px;position:relative}.hero-teaser .hero-teaser-content{height:100%;left:0;margin:unset;padding-left:84px;padding-top:64px;position:relative;width:calc(50% - 119px)}.hero-teaser .hero-teaser-content p{text-transform:uppercase}.hero-teaser .hero-teaser-content .center{position:relative;top:50%;transform:translateY(-54%)}.hero-teaser .hero-teaser-content.coral:after{border-color:#ff6056 #0000 #0000;border-style:solid;border-width:600px 238px 0 0;content:" ";height:0;left:100%;position:absolute;top:0;width:0}.hero-teaser .hero-teaser-content.purple:after{border-color:#382060 #0000 #0000;border-style:solid;border-width:600px 238px 0 0;content:" ";height:0;left:100%;position:absolute;top:0;width:0}.hero-teaser .hero-teaser-content div,.hero-teaser .hero-teaser-content h1,.hero-teaser .hero-teaser-content h3,.hero-teaser .hero-teaser-content p,.hero-teaser .hero-teaser-content span{color:#fff}.hero-teaser .hero-teaser-content div.hero-teaser-content-text,.hero-teaser .hero-teaser-content p{padding-bottom:32px}.hero-teaser .hero-teaser-content div.hero-teaser-content-text{line-height:25.6px;max-height:318px;overflow:hidden}.hero-teaser .hero-teaser-content.coral{background-color:#ff6056}.hero-teaser .hero-teaser-content.coral div.hero-teaser-content-text a,.hero-teaser .hero-teaser-content.coral div.hero-teaser-content-text a:hover{color:#fff}.hero-teaser .hero-teaser-content.coral .button-container.btn-primary a,.hero-teaser .hero-teaser-content.coral .button-container.btn-primary a:before{background-color:#fff}.hero-teaser .hero-teaser-content.coral .button-container.btn-primary a span{color:#ff6056}.hero-teaser .hero-teaser-content.coral .button-container.btn-primary a:hover,.hero-teaser .hero-teaser-content.coral .button-container.btn-primary a:hover:before{background-color:#ff8777}.hero-teaser .hero-teaser-content.coral .button-container.btn-primary a:hover span{color:#fff}.hero-teaser .hero-teaser-content.purple{background-color:#382060}.hero-teaser .hero-teaser-content.purple .highlight,.hero-teaser .hero-teaser-content.purple div.hero-teaser-content-text a{color:#ff6056}.hero-teaser .hero-teaser-content.purple div.hero-teaser-content-text a:hover{color:#fff}.hero-teaser .hero-teaser-content .hero-teaser-text{padding-bottom:36px}.hero-teaser figure{align-items:center;display:flex;height:600px;margin:0;overflow:hidden;padding-top:3px;width:800px}.hero-teaser figure img,.hero-teaser figure picture{height:534px;object-fit:cover;object-position:left center;width:unset}@media screen and (max-width:1340px){.hero-teaser .hero-teaser-content{width:calc(62% - 119px)}.hero-teaser .hero-teaser-content div.hero-teaser-content-text{font-size:14px;line-height:19.6px}.hero-teaser h1.h3,.hero-teaser h3{font-weight:700}}@media screen and (max-width:1023px){.hero-teaser{margin:0 0 32px}.hero-teaser .hero-teaser-content{font-size:14px;line-height:19.6px;padding:40px 0 40px 40px}.hero-teaser .hero-teaser-content h1.h3,.hero-teaser .hero-teaser-content h3{font-weight:700}}@media screen and (max-width:900px){.hero-teaser{flex-direction:column-reverse;height:unset;margin:0 0 24px;position:unset}.hero-teaser .show-no-image-mobile{display:none}.hero-teaser .hero-teaser-content{height:auto;padding:32px 32px 0;width:100%}.hero-teaser .hero-teaser-content .center{position:unset;top:unset;transform:unset}.hero-teaser .hero-teaser-content.coral:after,.hero-teaser .hero-teaser-content.purple:after{content:unset;display:none}.hero-teaser .hero-teaser-content div.hero-teaser-content-text{max-height:unset;overflow:unset}.hero-teaser figure{align-items:end;max-height:400px;overflow:unset;width:100%}.hero-teaser figure img,.hero-teaser figure picture{max-height:400px;object-fit:cover;object-position:center center;width:100%}}@media screen and (max-width:640px){.hero-teaser figure,.hero-teaser figure img,.hero-teaser figure picture{max-height:300px}}
/*# sourceMappingURL=content.heroteaser.css.map*/