.themen-teaser{display:inline-block;vertical-align:top}@media (min-width:992px){.themen-teaser{margin:90px 60px 90px 0}}@media (max-width:991px){.themen-teaser{margin:30px 30px 30px 0}}@media (min-width:992px){.themen-teaser{width:calc(50% - 30px)}}@media (min-width:768px) and (max-width:991px){.themen-teaser{width:calc(50% - 15px)}}@media (max-width:767px){.themen-teaser{width:100%;margin:30px 0}}.themen-teaser:nth-child(2n){margin-right:0}.themen-teaser .image-section{position:relative}.themen-teaser .image-section::after{content:"";padding-bottom:56.25%;display:block}.themen-teaser .image-section img{width:100%;height:100%;position:absolute;object-fit:cover;display:block}.themen-teaser .image-section::before{content:"";display:block;position:absolute}@media (min-width:992px){.themen-teaser .image-section::before{width:20px}}@media (max-width:991px){.themen-teaser .image-section::before{width:15px}}.themen-teaser .image-section::before{height:100%;left:0;top:0;z-index:2}.themen-teaser .image-section.color-yellow::before{background:#fc0}.themen-teaser .image-section.color-blue::before{background:#55b7e8}.themen-teaser .image-section.color-red::before{background:#e94f35}.themen-teaser .image-section.color-blue2::before{background:#1a3853}@media (min-width:992px){.themen-teaser .text-container{padding:40px}}@media (max-width:991px){.themen-teaser .text-container{padding:30px}}.themen-teaser .text-container.color-white{background:#fff}.themen-teaser .text-container.color-grey{background:#edeff2}@media (min-width:992px){.themen-teaser .text-container h1,.themen-teaser .text-container h2,.themen-teaser .text-container h3,.themen-teaser .text-container h4,.themen-teaser .text-container h5,.themen-teaser .text-container h6{margin:0 0 30px!important}}@media (max-width:991px){.themen-teaser .text-container h1,.themen-teaser .text-container h2,.themen-teaser .text-container h3,.themen-teaser .text-container h4,.themen-teaser .text-container h5,.themen-teaser .text-container h6{margin:0 0 20px!important}}.themen-teaser .text-container p{margin:0!important;font-size:inherit;line-height:inherit}@media (min-width:992px){.themen-teaser .text-container .button{margin:30px 0 0}}@media (max-width:991px){.themen-teaser .text-container .button{margin:20px 0 0}}.themen-teaser .subheadline-d{margin-top:0}
/*# sourceMappingURL=themen-teaser.css.map */
