@cmp-teaser__editor-actions-spacing:10px;.cq-Dialog:not([fullscreen]) .cmp-teaser__editor .cq-RichText-editable{height:initial}
.cmp-teaser__editor-action{display:flex}
.cmp-teaser__editor-action .cmp-teaser__editor-actionField-linkUrl.coral-Form-field{margin-left:0;width:60%}
.cmp-teaser__editor-action .cmp-teaser__editor-actionField-linkTarget.coral-Form-field,.cmp-teaser__editor-action .cmp-teaser__editor-actionField-linkText.coral-Form-field{width:20%;margin-left:@cmp-teaser__editor-actions-spacing}
.cmp-teaser__editor-action coral-tooltip{min-width:100px}
.teaser-container{position:relative;width:100%;padding:0 !important;margin:0 !important}
.teaser-container .teaser-img-container{position:relative;width:100%}
.teaser-container .teaser-img-container picture{width:100%}
.teaser-container .teaser-img-container img{width:inherit}
.teaser-container .teaser-img-container .image-responsive{display:block;max-width:100%}
.teaser-container .teaser-text-container{position:absolute;top:30%;left:10%;width:50%;color:#212121}
.teaser-container .teaser-text-container.teaser-text-container-right{left:45%;top:25%}
@media(max-width:550px){.teaser-container .teaser-text-container,.teaser-container .teaser-text-container.teaser-text-container-right{top:15%}
}
@media(max-width:376px){.teaser-container .teaser-text-container,.teaser-container .teaser-text-container.teaser-text-container-right{width:54%}
}
.teaser-container .teaser-text-container.themeb{color:white}
.teaser-container .teaser-text-container .teaser-title,.teaser-container .teaser-text-container .teaser-title>p{margin:0;font-family:DINRound-Regular;font-weight:800;color:inherit;line-height:1.1}
.teaser-container .teaser-text-container .teaser-title2,.teaser-container .teaser-text-container .teaser-title2>p{margin:0;font-family:DINRound-Bold;font-weight:800;color:inherit;line-height:1.1}
.teaser-container .teaser-text-container .teaser-description,.teaser-container .teaser-text-container .teaser-description>p{font-family:DINRound-Regular;font-weight:400;color:inherit}
@media(min-width:1360.1px){.teaser-container .teaser-text-container .teaser-title,.teaser-container .teaser-text-container .teaser-title>p{font-size:50px}
.teaser-container .teaser-text-container .teaser-title2,.teaser-container .teaser-text-container .teaser-title2>p{font-size:24px}
.teaser-container .teaser-text-container .teaser-description,.teaser-container .teaser-text-container .teaser-description>p{font-size:16px}
}
@media(min-width:1280px) and (max-width:1360px){.teaser-container .teaser-text-container .teaser-title,.teaser-container .teaser-text-container .teaser-title>p{font-size:30px}
.teaser-container .teaser-text-container .teaser-title2,.teaser-container .teaser-text-container .teaser-title2>p{font-size:24px}
.teaser-container .teaser-text-container .teaser-description,.teaser-container .teaser-text-container .teaser-description>p{font-size:15px}
}
@media(min-width:1024px) and (max-width:1279.8px){.teaser-container .teaser-text-container .teaser-title,.teaser-container .teaser-text-container .teaser-title>p{font-size:25px}
.teaser-container .teaser-text-container .teaser-title2,.teaser-container .teaser-text-container .teaser-title2>p{font-size:24px}
.teaser-container .teaser-text-container .teaser-description,.teaser-container .teaser-text-container .teaser-description>p{font-size:15px}
}
@media(min-width:768px) and (max-width:1023.8px){.teaser-container .teaser-text-container .teaser-title,.teaser-container .teaser-text-container .teaser-title>p{font-size:20px}
.teaser-container .teaser-text-container .teaser-title2,.teaser-container .teaser-text-container .teaser-title2>p{font-size:24px}
.teaser-container .teaser-text-container .teaser-description,.teaser-container .teaser-text-container .teaser-description>p{font-size:13px}
}
@media only screen and (max-width:767.8px){.teaser-container .teaser-text-container .teaser-title,.teaser-container .teaser-text-container .teaser-title>p{font-size:23px}
.teaser-container .teaser-text-container .teaser-title2,.teaser-container .teaser-text-container .teaser-title2>p{font-size:23px}
.teaser-container .teaser-text-container .teaser-description,.teaser-container .teaser-text-container .teaser-description>p{font-size:13px}
.teaser-container .teaser-text-container .teaser-description p a img{max-width:50%}
}
@media(min-width:992px) and (max-width:1279px){.col-lg-4 .teaser .teaser-container .teaser-text-container{top:10%;width:70%}
}
@media(min-width:1280px) and (max-width:1441px){.col-lg-4 .teaser .teaser-container .teaser-text-container{top:20%;width:60%}
}
@media(min-width:766px) and (max-width:800px){.col-lg-4 .teaser .teaser-container .teaser-text-container{width:60%}
}