.singleteaser .wrapper {padding: 0 0 0 0;    margin-right: auto;}.singleteaser .wrapper article {position: relative;}.singleteaser picture {display: block;position: relative;    overflow: hidden;}.singleteaser picture:before {opacity: 0;content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: var(--mw-color-primary-opacity-medium);transition: all 500ms ease-in;z-index: 1;}.singleteaser picture:hover:before {opacity: 1;}.singleteaser picture img {display: block;width: 100%;transition: all 500ms ease-in;}.singleteaser picture:hover img {filter: blur(5px);transform: scale(1.03);}.singleteaser article .content {background: var(--mw-color-primary);padding: 30px;text-align: center;}.singleteaser article .content p {color: #ffffff;font-size: 20px;font-weight: var(--mw-font-primary-weight-medium);}.singleteaser article .content .title {font-size: 30px;font-weight: var(--mw-font-primary-weight-semi-bold);margin-bottom: 20px;}.singleteaser article .content .text {font-size: 16px;font-weight: var(--mw-font-primary-weight-normal);line-height: 1.25;margin-bottom: 20px;}.singleteaser article .content .addition {background: #ffffff;color: #81acce;margin: 0 auto;letter-spacing: 2.8px;text-transform: uppercase;transition: all 300ms ease;}.singleteaser article .content .addition:hover {background: #ecbd2f;color: #ffffff;}@media all and (min-width: 501px){.singleteaser .wrapper {padding-left: 20px;padding-right: 20px;}.singleteaser article .content .title {font-size: 40px;}.singleteaser article .content .text {font-size: 18px;}.singleteaser article .content .addition {font-size: 16px;}}@media all and (min-width: 1200px){.singleteaser .wrapper article {display: flex;flex-direction: row;}.singleteaser .wrapper article > a {flex: 0 0 78.521126760563376%;margin-left: auto;}.singleteaser .wrapper article > a  img {height: auto;object-fit: cover;width: 100%;}.singleteaser .wrapper article > .content {display: block;position: absolute;left: 0;top: 50%;transform: translate(0 , -50%);max-width: 475px;z-index: 2;}.singleteaser article .content .title {font-size: 60px;margin-bottom: 30px;}.singleteaser article .content .text {font-size: 25px;margin-bottom: 40px;}}@media all and (min-width: 1500px){.singleteaser .wrapper article > .content {padding: 80px;}}