.m-020-story-blog-teaser-wrapper .internal-container{margin-bottom:40px}
.m-020-story-blog-teaser-wrapper .internal-container.lazy-loading-gif .image-container.loading-gif{background-image:url("../../../clientlibs/clientlib-base/resources/img/loaders/loading-white-bg.gif");background-size:66px;background-repeat:no-repeat;background-position:center}
.m-020-story-blog-teaser-wrapper .internal-container.lazy-loading-gif .image-container img{opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s}
.m-020-story-blog-teaser-wrapper .internal-container.lazy-loading-gif .image-container img.loaded{opacity:1}
.m-020-story-blog-teaser-wrapper .internal-container.lazy-loading-gif .image-container img.loaded+.blog-entry-label{opacity:1}
.m-020-story-blog-teaser-wrapper .internal-container.lazy-loading-gif .blog-entry-label{opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;-webkit-transition-delay:.2s;transition-delay:.2s}
.m-020-story-blog-teaser-wrapper .image-container{height:281px;position:relative}
@media(max-width:1419px){.m-020-story-blog-teaser-wrapper .image-container{height:240px}
}
@media(max-width:1239px){.m-020-story-blog-teaser-wrapper .image-container{height:174px}
}
@media only screen and (max-width:939px){.m-020-story-blog-teaser-wrapper .image-container{height:222px}
}
.m-020-story-blog-teaser-wrapper .text-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media only screen and (max-width:939px){.m-020-story-blog-teaser-wrapper .text-container{height:222px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:10px}
}
@media only screen and (max-width:709px){.m-020-story-blog-teaser-wrapper .text-container{height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0}
}
.m-020-story-blog-teaser-wrapper .blog-entry-label{position:absolute;width:auto;padding:5px 15px 5px 10px;background:#00747a;color:white;top:15px;left:0;font-family:"AvenirNext-DemiBold",sans-serif;font-size:16px;line-height:24px;font-style:normal;font-weight:600}
.m-020-story-blog-teaser-wrapper .blog-entry-label:after{content:'';width:1px;height:100%;border-top:17px solid #00747a;border-bottom:17px solid #00747a;border-left:1px solid #00747a;border-right:10px solid transparent;right:-10px;left:auto;position:absolute;top:0}
.m-020-story-blog-teaser-wrapper .blog-entry-label[data-label="pinned"]{background:#004e7a}
.m-020-story-blog-teaser-wrapper .blog-entry-label[data-label="pinned"]:after{border-color:#004e7a;border-right-color:transparent}
.m-020-story-blog-teaser-wrapper .category-name{margin-bottom:0;margin-top:20px;display:block;font-family:"AvenirNext-DemiBold",sans-serif;color:#004e7a;font-size:18px;font-style:normal;font-weight:600;line-height:26px}
@media only screen and (max-width:939px){.m-020-story-blog-teaser-wrapper .category-name{margin-top:0}
}
@media only screen and (max-width:709px){.m-020-story-blog-teaser-wrapper .category-name{margin-top:20px}
}
.m-020-story-blog-teaser-wrapper .story-headline{margin-top:20px;display:block}
@media only screen and (max-width:709px){.m-020-story-blog-teaser-wrapper .story-headline{font-size:22px}
}
.m-020-story-blog-teaser-wrapper .blog-teaser-copy{margin-top:20px;margin-bottom:20px;display:block;color:#0f2033;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px}
.m-020-story-blog-teaser-wrapper .jade-cta{margin-top:auto}
@media only screen and (max-width:939px){.m-020-story-blog-teaser-wrapper .jade-cta{padding-bottom:0;margin-top:0}
}
.m-020-story-blog-teaser-wrapper .jade-cta a{color:#00747a;font-family:"AvenirNext-DemiBold",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.m-020-story-blog-teaser-wrapper .jade-cta .am-icon-arrow-right-jade{position:relative}
.m-020-story-blog-teaser-wrapper .jade-cta .am-icon-arrow-right-jade:after{background-size:auto;position:absolute;left:10px;top:2px;width:11px;height:20px}
.m-020-story-blog-teaser-wrapper .editorial-error-m-020{text-align:center;vertical-align:unset;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;min-height:450px;max-height:450px}
.m-020-story-blog-teaser-wrapper .editorial-error-m-020 .item-h4,.m-020-story-blog-teaser-wrapper .editorial-error-m-020 .category-name{color:#00747a}