.basic-teaser{display:flex;flex-wrap:wrap}@media (min-width:768px){.basic-teaser.inverted{flex-direction:row-reverse}}.basic-teaser__left{flex-basis:100%;position:relative;overflow:hidden}@media (min-width:768px){.basic-teaser__left{flex-basis:50%}}@media (min-width:1200px){.basic-teaser__left{flex-basis:58%}}.basic-teaser__right{flex-basis:100%;width:100%}@media (min-width:768px){.basic-teaser__right{flex-basis:50%;max-width:50%;display:flex;align-items:center;height:auto}}@media (min-width:992px){.basic-teaser__right{padding-left:20px}}@media (min-width:1200px){.basic-teaser__right{flex-basis:42%;max-width:42%}}@media (min-width:1400px){.basic-teaser__right{padding-left:40px}}@media (min-width:1400px){.inverted .basic-teaser__right{padding-left:0;padding-right:40px}}.basic-teaser__image{width:100%;height:50vh;min-height:350px}@media (min-width:768px){.basic-teaser__image{height:100vh;min-height:700px}}.basic-teaser__image-img{height:50vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;min-height:350px;-webkit-transform:scale(1.1);transform:scale(1.1);transition:1.4s}@media (min-width:768px){.basic-teaser__image-img{height:100vh!important;min-height:700px}}.basic-teaser__image-img.dezoom{-webkit-transform:scale(1);transform:scale(1)}.basic-teaser__text{position:relative;padding:30px 30px 60px;font-family:Metropolis regular,sans-serif;font-weight:400;color:#000}@media (min-width:576px){.basic-teaser__text{padding-left:16px;padding-right:16px}}@media screen and (min-width:576px) and (min-width:576px){.basic-teaser__text{padding-left:calc(5.50595vw - 15.71429px)}}@media screen and (min-width:576px) and (min-width:1920px){.basic-teaser__text{padding-left:90px}}@media screen and (min-width:576px) and (min-width:576px){.basic-teaser__text{padding-right:calc(5.50595vw - 15.71429px)}}@media screen and (min-width:576px) and (min-width:1920px){.basic-teaser__text{padding-right:90px}}@media (min-width:768px){.basic-teaser__text{padding-bottom:20px;padding-top:32px}}@media screen and (min-width:768px) and (min-width:576px){.basic-teaser__text{padding-top:calc(8.77976vw - 18.57143px)}}@media screen and (min-width:768px) and (min-width:1920px){.basic-teaser__text{padding-top:150px}}