.c-teaser,.c-teaser--aside,.c-teaser--aside .c-teaser__holder,.c-teaser--aside .c-teaser__holder--picture,.c-teaser .c-teaser__holder,.c-teaser .c-teaser__holder--picture{position:relative}@media only screen and (min-width:1025px){.c-teaser--aside .c-teaser__holder,.c-teaser--aside .c-teaser__holder--picture,.c-teaser .c-teaser__holder,.c-teaser .c-teaser__holder--picture{flex:0 0 50%;min-height:560px}}.c-teaser--aside .c-teaser__holder--picture,.c-teaser .c-teaser__holder--picture{overflow:hidden}.c-teaser--aside .c-teaser__inner,.c-teaser .c-teaser__inner{padding-top:20px;padding-bottom:20px}@media only screen and (min-width:768px){.c-teaser--aside .c-teaser__inner,.c-teaser .c-teaser__inner{padding-top:30px;padding-bottom:30px}}@media only screen and (min-width:1025px){.c-teaser--aside .c-teaser__inner,.c-teaser .c-teaser__inner{padding-top:150px;padding-bottom:150px}}@media only screen and (min-width:768px){.c-teaser--aside .c-teaser__content-block,.c-teaser .c-teaser__content-block{width:50%;max-width:800px}}@media only screen and (min-width:1025px){.c-teaser--aside .c-teaser__picture\@lg,.c-teaser .c-teaser__picture\@lg{position:absolute;top:0;left:50%;transform:translateX(-50%)}}.c-teaser--aside .c-teaser__image,.c-teaser .c-teaser__image{display:block;max-width:100%}@media only screen and (min-width:1025px){.c-teaser--aside .c-teaser__image,.c-teaser .c-teaser__image{max-width:none}}.c-teaser--aside .c-teaser__buttons,.c-teaser .c-teaser__buttons{margin-top:25px}.c-teaser--aside .c-teaser__overlay,.c-teaser .c-teaser__overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .2s ease-in-out;background-color:rgba(0,0,0,.2);cursor:pointer}.c-teaser--aside .c-teaser__overlay:hover,.c-teaser .c-teaser__overlay:hover{background-color:rgba(0,0,0,.4)}.c-teaser--aside .c-teaser__overlay-inner,.c-teaser .c-teaser__overlay-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-teaser--aside .c-teaser__picture.c-teaser__picture--left,.c-teaser .c-teaser__picture.c-teaser__picture--left{display:block;max-width:50px;margin-right:10px;margin-bottom:10px}@media only screen and (min-width:768px){.c-teaser--aside .c-teaser__picture.c-teaser__picture--left,.c-teaser .c-teaser__picture.c-teaser__picture--left{max-width:none;margin-right:30px;margin-bottom:30px}}@media only screen and (max-width:767px){.c-teaser--aside .c-teaser__background-picture\@mobile,.c-teaser .c-teaser__background-picture\@mobile{display:block;margin-bottom:20px;overflow:hidden;border-radius:5px}}.c-teaser--aside .c-teaser__background-image,.c-teaser--aside .c-teaser__background-image--centered,.c-teaser--aside .c-teaser__background-image--centered-md,.c-teaser--aside .c-teaser__background-image--right,.c-teaser--aside .c-teaser__background-image--right-md,.c-teaser--aside .c-teaser__background-image\@mobile,.c-teaser .c-teaser__background-image,.c-teaser .c-teaser__background-image--centered,.c-teaser .c-teaser__background-image--centered-md,.c-teaser .c-teaser__background-image--right,.c-teaser .c-teaser__background-image--right-md,.c-teaser .c-teaser__background-image\@mobile{position:absolute;top:0;left:0;min-width:100%;min-height:100%}@media only screen and (max-width:767px){.c-teaser--aside .c-teaser__background-image\@mobile,.c-teaser .c-teaser__background-image\@mobile{display:block;position:static;min-width:auto;max-width:100%;min-height:auto}}.c-teaser--aside .c-teaser__background-image--centered,.c-teaser .c-teaser__background-image--centered{left:50%;transform:translateX(-50%)}@media only screen and (min-width:768px){.c-teaser--aside .c-teaser__background-image--centered-md,.c-teaser .c-teaser__background-image--centered-md{left:50%;transform:translateX(-50%)}}.c-teaser--aside .c-teaser__background-image--right,.c-teaser .c-teaser__background-image--right{right:0;left:auto}@media only screen and (min-width:768px){.c-teaser--aside .c-teaser__background-image--right-md,.c-teaser .c-teaser__background-image--right-md{right:0;left:auto}}.c-teaser--aside .c-teaser__additional,.c-teaser .c-teaser__additional{padding:20px;background:rgba(0,0,0,.5)}@media only screen and (min-width:1025px){.c-teaser--aside{padding-left:30px;border-left:1px solid #262674}}@media only screen and (min-width:1200px){.c-teaser--aside{padding-left:30px}}
